publicCountry
Mainland Spain and its islands. We start with Barcelona and the Balearics.
Mallorca, Menorca, Ibiza and Formentera: coves, mountains and old towns.
Barcelona and the Catalan coast.