Turneffe Island Atoll, Belize

Turneffe Island Atoll consists of a ring of low-lying, fairly small islands. This is the largest of Belize's atolls, located about 25 mi/40 km east of Belize City. Turneffe is extremely popular a...

JDS Travel News JDS Viewpoints JDS Africa/MI