Montego Bay Shore Excursion

Your cruise has ported in Montego Bay and you have the day to chill out and do as you please. Whether you hit the beach, stay in the city, or venture to Ocho Rios or Negril, everything is sure to be all right during your stay on the island. Here are some of our favourite