POI's creator (Voyajo Team)
Therese Island is a small islet off the western coast of Mahé in the Seychelles. It has white sand beaches, 700 m with numerous coconut palms. It has two rocky peaks which resemble a giant's staircase, the tallest, Thérèse Peak, being 160 meters above sea level (...) (from Wikipedia)