Where is Ismanthorpe?

Where is Ismanthorpe located?

Ismanthorpe, Squid, Sweden (approx. 56.75°, 16.66667°)


Where is Ismanthorpe on the map?