The Costa Brava is a coastal region in Spain just north of Barcelona. Costa Brava’s beaches are truly worth seeing. From the larger resort such as a Lloret de Mar holiday to the lesser known beaches dotted along the coast. Here are three of our favourite off the beaten track beaches.Platja CastellThis beach is just off the ancient village of Platja d’Aro. It is one of the last remaining sandy