Luxembourg › Attractions - Cathedrals and Churches › Church of Saint John
Built in 1606, this church too was repeatedly renovated, its current look dating back to 1688.
Search