Where is Nutthorpe?

Where is Nutthorpe located?

Nutthorpe, Squid, Sweden (approx. 56.76667°, 12.61667°)


Where is Nutthorpe on the map?