Pristine white sand beach laced with slender palm trees await guests at The Residence Zanzibar, Zanzibar, Tanzania (Mango staff photo)