I saw some pretty cool things the last two days: sea snakes, whale sharks, humpback whales, and the grand whale shark. On Tuesday I did a dive on the...