Satellite map of Teufelsbäder
- In Germany
Map of Teufelsbäder
The Teufelsbäder ("Devil's Baths") is the name of a moor landscape near Osterode am Harz in the Harz Mountains of central Germany.
Latitude: 51° 42' 30.61" N
Longitude: 10° 16' 43.27" E