Found just from the north-east Coastline of Zanzibar Island, this very small island is simply 1.5kilometres large and synonymous with luxury and exclusivity. With only twelve luxuriously rustic palm-frond bandas peeping out onto the white coral sand Beach front through the dappled shade with the casuarina pine forest, the island is only inhabited b… Read More