Where is Crockethorpe?

Where is Crockethorpe located?

Crockethorpe, Squid, Sweden (approx. 57.35°, 15.56667°)


Where is Crockethorpe on the map?