July 12th 2009 Central America Caribbean »
Belize »
Belize Barrier Reef »
Ambergris Caye
Wow! Wow! Wow! is all I can say!! Absolutely loving where we are, on the island of Ambergris, in the town of San Pedro in the Belize Barrier Reef. The Barrier Reef here is the 2nd largest in the worl ... 19 photos
[full story]