Don’t let the name fool you, Secret Beach on Ambergris Caye in Belize might just be the worst-kept secret in Central America, ...
San Pedro is a small town on Ambergris Caye, the largest island in Belize. It has long been whispered about by in-the-know ...
If you liked this story, share it with other people. Endangered Caribbean reef sharks (Carcharhinus perezi) and other shark species are making a striking recovery in Belize after plummeting due to ...