Exploring Thanda Island; Tanzania’s Private Luxury Resort Thanda Island off the coast of Africa is one of the world’s newest private resorts, but…