Chankanaab is a marine park accessible from shore at the Chankanaab Beach Adventure Park where you can lounge on the beach, swim with dolphins, have lunch at the restaurant, hike around the Mayan ruins, or snorkel and dive the Chankanaab reef right from shore.