Ver en San Pedro Town en Ambergris Caye Island, la isla más grande de Belice ubicado al noreste del país en el Mar Caribe.