The summer of 2011 will have some very big cruise ships stopping in Barcelona, Spain and Liberty of the Seas, a Freedom Class ship, will be included. Aside from Oasis and Allure of the Seas, it's the next largest Royal Caribbean ship with a capacity of 3,600 passengers.
The Miami Herald had a quick write up about the things to see in Barcelona, a city known for its beauty, and one of the most popular European cities for Americans to visit in Europe.