Harvest Caye comprises two adjoining islands off the coast of Belize City.
Harvest Caye comprises two adjoining islands off the coast of Belize City. Norwegian Cruise Line
Harvest Caye comprises two adjoining islands off the coast of Belize City. Norwegian Cruise Line

Norwegian reveals amenities at its private port in Belize

March 16, 2016 8:05 PM