Where to Stay on the Costa Brava? The 6 Best Towns & Places to Stay
Planning a holiday on the Costa Brava? Here are the six best towns to stay in, from medieval Tossa de Mar to the artists' town of Cadaqués, and the hotels I'd recommend in several price ranges.