Barcelona is a city of contrasts. On one hand it is a Mediterranean port and at one point controlled much of the trade around the area between Catalonia, Italy and France; on the other many people say that Barcelona has its back to the sea and it faces the mountain of Tibudabo. But that is [...] Read more »