Where is Dotzville?

Where is Dotzville located?

Dotzville, Thurgau, Switzerland (approx. 47.5768731234°, 9.3189811707°)


Where is Dotzville on the map?