Glover’s Atoll is a World Heritage Site and Marine Reserve. Glovers Atoll Island Lodge is located on our privately owned 9 acre; 5 hectare Northeast Caye in the Glovers Marine Reserve, white sand, coral and coconut trees, left in their natural state on top of the pristine reef.