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.
Tossa De Mar – Guide for Visiting Costa Brava’s Most Beautiful ResortRead More