Travel Blogs > Travel Pictures > Africa > Mozambique > Tofo > Swimming with Whale Sharks in Mozambique