Where is Sculamus?

Where is Sculamus located?

Sculamus, Scotland, Great Britain (approx. 57.2346850569°, -5.8709135061°)


Where is Sculamus on the map?