The Belize island of Ambergris Caye is a long, narrow strip of sand and palm trees. There’s the town of San Pedro and a whole lot of beach resorts. There are almost no cars on the island. The main form […]
The Belize island of Ambergris Caye is a long, narrow strip of sand and palm trees. There’s the town of San Pedro and a whole lot of beach resorts. There are almost no cars on the island. The main form […]