Ambergris Caye is the largest island of Belize located northeast of the country in the Caribbean Sea. Ambergris Caye has held on to the title of world's No. 1 island for the second year running in awards by the travel review site TripAdvisor.
The Caye (pronounced as "key", meaning an island, derived from Spanish: cayo) is about 40 kilometres (25 mi) long from north to south...