Where is Eptherode?

Where is Eptherode located?

Eptherode, Hesse, Germany (approx. 51.2451787869°, 9.7898960477°)


Where is Eptherode on the map?