On the southernmost part of Costa Brava, in the region of Catalonia, lies one of Spain’s most beautiful seaside resorts: Tossa de Mar. This pretty little village with narrow cobbled lanes, quirky boutiques, and rustic restaurants stole our hearts right from the start. Surrounded by green mountains, lush vegetation, gorges and beautiful coves, Tossa de Mar …
The Ultimate Guide for Visiting Tossa De Mar, SpainRead More