Mafia Island Travel Articles

 
Meeting the Whale Sharks – Mafia Island, Tanzania, Africa
Kurt Kaiser found quiet giants in Tanzania, not in a national park.