Lush tropical plants, white sand and turquoise waters make for an idyllic setting at Zi Villa Zanzibar, Matemwe, Zanzibar, Tanzania (Mango staff photo)