Thanda Island, a speck of sand off the Tanzanian coast, has room for only a handful of guests, but space enough for many thousands of inhabitants. A luxury estate which must be rented in its ...