Spain's 51 Most Breathtaking Beachside Towns Worth A Visit
11. Tossa de Mar: A Medieval Fortress by the Sea

Tossa de Mar, located on the Costa Brava, is a town that combines medieval history with stunning natural beauty. The town's iconic castle, perched on a hill overlooking the sea, offers panoramic views of the coastline and is a testament to the region's rich history. The beaches, with their golden sands and crystal-clear waters, provide a perfect setting for relaxation and water sports. Tossa de Mar's old town, with its cobbled streets and traditional Catalan architecture, is a charming area that invites exploration. The town's unique blend of history, culture, and natural beauty makes it a captivating destination for all types of travelers.