The guy in these photos is sure going to have a whale of a story to tell his grandkids. Imagine getting the opportunity to swim with whales. They are truly majestic mammals. Apparently, judging from these photos, they are also very friendly. The beauty of the ocean must have only added to his enjoyment.