Travel . Learn . Be Inspired
Surrounded by the pristine waters of the Indian Ocean, exquisite white sand beaches, coral reefs and covered in lush tropical vegetation is Changuu Island also known as Prison Island. A …