 It has two rocky peaks which resemble a giant's staircase, the tallest, Thérèse Peak, being above sea level.There is a reef protecting the south shore of the island.Thérèse Island, along with its sister island Conception Island, is part of Port Glaud district of Mahé, the main island of the Seychelles.