1911 Encyclopædia Britannica, Volume 8… (1911)
“ The church of St Peter and St Paul stands on an isolated mound, and for the ascent sixty steps have been built in the side, and these are well worn by the tread of numerous pilgrims who come in each succeeding year. The interior of the church is curious more than imposing, and is specially noteworthy only for its gloom. ”
