June 5- 12 RCCL Freedom of the Seas – St Thomas – Falmouth, Jamaica

June 5, 2013toJune 12, 2013