Where is Kevelaer Station?

Where is Kevelaer Station located?

Kevelaer Station, Kevelaer Station, Germany (approx. 51.581112°, 6.2516665°)


Where is Kevelaer Station on the map?