Enjoy delicious cuisine and sunshine from the rooftop Terrace Restaurant and Lounge Bar at Maru Maru Hotel Zanzibar, Zanzibar, Tanzania (Mango staff photo)