We had the good fortune to snorkel with a whale shark. It was an utterly amazing experience.
Photo: Guy Stevens