Belize City
Se encuentra en los manglares de Ciudad de Belice (Belice ).