Whale shark tour
July 23, 2023, Indian Ocean ⋅ 🌬 25 °C
What an amazing day, two swims each with two different whale sharks, two great reef snorkels, three humpback whales putting on an amazing show and a hammerhead shark swimming past the boat.
JessicaRead more









