Ambergris Caye is the largest of Belize’s islands (Cayes). Located in the northeast of Belize, in the Caribbean Sea. Although it is part of the Belize District, its nearest mainland is the Corozal District, to its west. The caye is about 25 miles (40 km) long from north to south, and about 1 mile (1.6 km) wide.
Where it has not been modified by man, it is mostly a ring of white sand beach around lakes, mangrove swamps and forests.
San Pedro Town is the largest settlement and only town on Ambergris. There are also a number of small villages and resorts.
Tourism development of Ambergris Caye began in the early 1970s and grew considerably in the later years of the 20th century. The main attractions are the Belize Barrier Reef and its beaches. That barrier reef is the second largest in the world, after the Great Barrier Reef of Australia.
The caye has a small airstrip serviced by Tropic Air and Maya Island Air, and can be reached by plane from Belize City as well as by numerous fast sea ferries and by ferry from Corozal Town.