Tossa de Mar is a magical beachside town on the Costa Brava that will whisk you away to a Mediterranean paradise. With its dreamy blue waters, ancient castle overlooking the beach, and charming old town with cobblestone streets, this vibrant gem offers the perfect blend of relaxation and adventure. Pack your sunscreen and sense of adventure for an unforgettable Spanish escape!
Create a trip and start adding the places you want to visit in Tossa de Mar