Barcelona is currently a city of 1620943 the second largest in Spain and the capital of the autonomous community of Catalonia. Find what to do today …
Bustling markets tree lined blocks and fantastical architecture cozy up to one another in this dreamy Mediterranean beach town. Montserrat with Cogwh…