Where is Thomaried?

Where is Thomaried located?

Thomaried, Thomaried, Germany (approx. 48.666832°, 9.01634°)


Where is Thomaried on the map?