Where is Ramsho?

Where is Ramsho located?

Ramsho, Squid, Sweden (approx. 56.66667°, 15.78333°)


Where is Ramsho on the map?