Ambergris Caye (San Pedro, off the Caribbean coast of Belize) – along with world-class diving. sports fishing and snorkeling, this is one of Belize’s best beaches.
- 1
- 2
Ambergris Caye (San Pedro, off the Caribbean coast of Belize) – along with world-class diving. sports fishing and snorkeling, this is one of Belize’s best beaches.