Satellite map of Teufelsloch (Teufelsbäder)
- In Germany
Map of Teufelsloch (Teufelsbäder)
The Teufelsloch ("Devil's Hole") is a karst spring near Osterode am Harz in the German state of Lower Saxony.
Latitude: 51° 42' 18.09" N
Longitude: 10° 17' 25.18" E