Barcelona, Spain

2018-10-29T23:25:14+11:00Cities, Europe, Mediterranean, Spain|

The Catalans are fiercely proud of their beautiful city, and rightly so! A vibrant mix of modern cosmopolitan [...]