Changuu Island Resort

Changuu Private Island Paradise ( Prison Island) has been described as a Small Paradise on Earth, with its private white beach surrounded by the pristine waters of the Indian Ocean. The islet lies 3 ½ miles to the northwest of Zanzibar’ Stone Town, and it is o  [...]