Ambergris Caye is the biggest island of Belize and the main attraction point for holidaymakers and travelers. Beautiful white sand beaches surround the mangrove swamp in the center of the island. Secret Beach is one of the more popular beach destinations in the whole of Belize and it's situated just near San Pedro, the only town on this island.