Caye of Wonder

feature photo

October 15, 2009 • By Katherine Wang  
Filed under Entertainment, Travel

Exploring the wonders of Ambergris Caye We’ve all been to the beach, but few have stepped onto the beaches of Ambergris Caye. The largest of the islands of Belize, Ambergris Caye is a popular tourism spot and was once featured in Islands Magazine as one of the top 10 islands people want to live in... Read more »