Port Royal, Jamaica Cruise Deals

A side view of Fort Charles in Port Royal, Jamaica, a historic brick fortress with cannons protruding from its walls, under a bright blue sky.