Where is Thomasbaugh?

Where is Thomasbaugh located?

Thomasbaugh, Westmanland, Sweden (approx. 59.73333°, 15.66667°)


Where is Thomasbaugh on the map?