Pogledajte u San Pedro Town na Ambergris Caye otoku, najvećem otoku Belize nalazi sjeveroistočno od zemlje u Karipskom moru.