Catalonia: Something to Suit Everyone’s Taste

Catalonia is an autonomous region of the Kingdom of Spain in the north-eastern Iberian Peninsula. It is made up of four provinces: Barcelona, Girona, Lleida, and Tarragona. It has always been a popular holiday destination for locals and tourists alike, us included. Inntravel sent us a yummy hamper of traditional…

Advertisements