Just off Caye Caulker, south of Ambergris Caye, in Belize's off-shore coral reef, is the Hol Chan Marine Reserve, and one of it's special features is a snorkelling site called Shark (and) Ray Alley. The reason it is so called is because it's almost guaranteed that you will see sharks and rays when you visit! Beautiful nurse sharks either circle around you or sleep on the ocean floor. Southern sting rays hide on the sandy bottom or float gracefully past. All this in only a couple of meters of water!