HomeAldabra giant tortoises

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 …

READ MORE