Glover Atoll, the furthest from Belize

Glover Atoll, the furthest from Belize