Skip to content

Month: January 2018

Barcelona: 6 Reasons to Fall in Love with Catalonia’s Capital

Barcelona is the capital and largest city of Catalonia, a region of Spain that lies in the northeastern part of the country. From sandy beaches and rocky mountains to charming neighborhoods and picturesque sights, Barcelona truly has something for everyone.…

18 Comments