Ambergris Caye, is the largest island of Belize, located northeast of the country in the Caribbean Sea.