Swimming with the Whales by Maggie Mcilvaine | Jan 2, 2017 | BlogIn September 2004, I had the opportunity swim with whales....