Tossa de Mar is one of the most popular and beautiful resorts on the Costa Brava — a historic fishing village-turned-holiday destination on the Catalan coast whose superbly preserved medieval walled old town (Vila Vella), with its castle and lighthouse perched on a rocky headland overlooking turquoise coves, is the only surviving fortified medieval town […]
