Cruise Port Guides: Barcelona Spain - Barcelona is can be on a Mediterranean cruise and here is what to see an do in this cruise port