Glover's Atoll Island Lodge is located on privately owned 9 acre/5 hectare Northeast Caye in the Glovers Marine Reserve, white sand, coral and coconuts, left in their natural state.
They provide diving, snorkeling, kayaking and fishing.
They provide diving, snorkeling, kayaking and fishing.