Spain’s Costa Brava has long been famous for its rugged coastline, charming fishing villages ... The town’s small beaches are ...
The Costa Brava, also known as the “wild coast” in reference to its rocky landscape, is located in the north-east of Spain. With over 200 kilometres of coast, the region offers extremely ...