Therese Island
Therese Island is an island in Seychelles. Its size is 188,3 acres (76,2 ha) and its maximum length/width is around 1,6kmX740m. Its height is around 164 meters. The island is located on the western side of Mahe, in the Port Glaud District. The island is located less than 700m south…