The piers are central to both social life, business and infrastructure on Ambergris Caye. Here you see the bus stop for the water bus to Belize City on the mainland. (picture) - Piers - Piers - Global FlyFisher
The piers are central to both social life, business and infrastructure on Ambergris Caye. Here you see the bus stop for the water bus to Belize City on the mainland.