The Resort of 12,000 square meters is situated in the Southeast coast of Zanzibar. The ...
Lucked away from the island’s bustling large beaches,lies the breathtaking, picture-per...