Freedom of the Seas in Jamaica

This is Falmouth, Jamaica’s two-berth purpose built cruise port positioned between the popular ports of Ocho Rios and Montego Bay. The peninsula that accommodates the largest cruise ships in the world is a short walk to Falmouth’s historic Georgian sights. The large structure behind the two story building is Royal Caribbean’s Freedom of the Seas.