Article

Ambergris Caye Belize

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.