Where is Walls?

Where is Walls located?

Walls, Scotland, Great Britain (approx. 60.2291286405°, -1.5656719203°)


Where is Walls on the map?