Found just off the north-east coast of Zanzibar Island, this very small island is here simply 1.5kilometres vast and synonymous with luxury and exclusivity. With only 12 luxuriously rustic palm-frond bandas peeping out on to the white coral sand Seaside from your dappled shade on the casuarina pine forest, the island is just inhabited by its 24 att… Read More