Where is Melthorpe?

Where is Melthorpe located?

Melthorpe, Squid, Sweden (approx. 56.6°, 16.1°)


Where is Melthorpe on the map?