Where is Upper Gills?

Where is Upper Gills located?

Upper Gills, Scotland, Great Britain (approx. 58.6302202942°, -3.1623287217°)


Where is Upper Gills on the map?