Posts tagged with ‘Xanadu Island Resort’

  • Leading Belize Eco Resort Green Globe certified

    “We are honored to be re-certified and recognized by Green Globe as a leading Belize Eco-Resort,” said Cathy Alchin, General…