Where is Brothorpe?

Where is Brothorpe located?

Brothorpe, Squid, Sweden (approx. 57.78333°, 16.26667°)


Where is Brothorpe on the map?