There are actually Mayan Ruins on the island itself. So you can rent a jeep or something and drive to them. I think that they actually have excursions that can take you the Mayan Ruins as well. The snorkeling there was really fun as well.