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...
Fail to start Geolocation Service
Geolocation not authorized. Please check your browser permissions settings
Your browser doesn't support Geolocation Function