Where is Toresthorpe?

Where is Toresthorpe located?

Toresthorpe, Squid, Sweden (approx. 56.8°, 15.95°)


Where is Toresthorpe on the map?