Has Anyone Snorkeled at Manta Island Resort in Glover’s Reef Atoll Belize?
By David Gottlieb I am wondering if anyone has snorkeled at Manta Island Resort in Glover’s Reef Atoll Belize? It’s a pretty new all inclusive resort and looks promising. I’ve loved my several trips out … Read more





