News

San Pedro is a town on Ambergris Caye, the largest of Belize's coastal islands, while Caye Caulker is a tiny island popular with tourists. The move is part of Belize's ambitious plan to get 75% of its ...