Barcelona, the capital and largest city of Catalonia in Spain has abundance of art, culture, architecture, leisure and entertainment to offer to the visitors. The towering stone walls from the Roman e…
Be a smart traveler
The first to know about trending destinations, travel deals, tips and all things travel.