News

On Ambergris Caye, the Belize island known for its water sports ... along with a sandy beach minutes away. The San Pedro International Ferry Terminal is about a seven-minute walk.