St Francis of Assisi Church, Valletta (built 1607)
Location: 35.8974°N, 14.5107°E