The largest of the Belize Cayes is basically not an island at all, as only a narrow channel built in Mayan times separates Ambergris Caye from the Yucatec mainland. (read more)