Barcelona is a city that is full of life, excitement and energy, and I believe it's a perfect home port for Carnival Corporation's 100 th cruise ship — the Carnival Magic. My only experience visiting Barcelona was during the inaugural season... » Continue Reading
5 comments