gillian283Feb 23, 20212 min readSwimming With Whales | Scuba Diving BlogSwimming with whales is an extraordinary experience - here's how to make it happen.