This excellent place dedicated to whale shark research has numerous displays about the sharks' biology. The real reason to visit, however, is to join one of the regular snorkeling trips (L1000; 7:30am-noon) and track down these glorious creatures yourself. Once the whale sharks are found, everyone dons snorkeling gear and jumps into the ocean with them – an unforgettable experience.