17 Next St. Lazarus Church The first building on this site was the Hermitage of Our Lady of Hope, or more popularly St. Lazarus, established in 1570 to serve lepers. At the same time a settlement for lepers was... #Visitor Flow#Religion