Swimming with Mafia Island whale sharks

Swimming with Mafia Island whale sharks

I couldn’t believe it. Here I was…..about to swim with the gigantic Mafia Island Whale Sharks! ‘Jump, jump’ the captain yelled at us and the 4 other tourists that were on the traditional dhow boat. I put my mask on and ungraciously stuck my legs over the...