05 Jun The Costa Brava is Spain’s best kept secret
Located north of Barcelona, the Costa Brava (Wild Coast), known for its clean, crystal-clear waters and mild sunny weather, boasts some of Spain’s best sandy beaches and hidden sea coves. Along this stretch of Mediterranean coastline, charming seaside towns dot the gentle hills that meet...