Church of Our Lady of the Mount (built 1741)
Location: 32.676000°N, 16.902500°W