Destination creator (Voyajo Team)
Caye Caulker is a small limestone coral island off the coast of Belize in the Caribbean Sea measuring about (north to south) by less than (east to west). The town on the island is known by the name Caye Caulker Village (...) (from Wikipedia)