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.…