There is a great variety of reef types and diving & snorkeling experiences in Belize. The Barrier Reef is 185 meandering miles (298 km) of unspoiled beauty. It varies from 8 to 16 miles (13-26 km) from the mainland to less than one mile (1.6 km) offshore from Ambergris Caye. Much of it is totally unexplored and all of it is easily accessible by boat. The reef is like a gigantic wall running parallel to the coast. Between the mainland and the reef are shallow, sandy waters with numerous mangrove-covered islands (cayes).