Where is Holy Cross Church?

Where is Holy Cross Church located?

Holy Cross Church, Hessen, Germany (approx. 50.12694°, 8.718333°)


Where is Holy Cross Church on the map?