Where is Stokesbaugh?

Where is Stokesbaugh located?

Stokesbaugh, Evlevborg, Sweden (approx. 60.68333°, 16.31667°)


Where is Stokesbaugh on the map?