Besalú, Spain’s Fairytale Town
The Costa Brava region north of Barcelona, nestled against France's southern border, is one of the most idyllic in the country. Tiny cobblestoned towns filled with ancient architecture, little buildings tucked in to each other, friendly chatter, lively plazas, darling…
View Post