It is an artificial island created by bulwark of rocks and by sinking old and seized ships loaded with rocks.[1] The Roman Catholic Church of Our Lady of the Rocks (Italian: Chiesa della Madonna dello Scarpello) is the largest building on the islet; it has a museum attached. There is also a small gift shop close to the church and a navigation light at the western end of the islet.