Upper Bighouse is a remote linear crofting township, which lies on the west bank of the Halladale River in the former county of Sutherland.
It is now in the Highland council area.
[1][2] Upper Bighouse is located 4 miles south of Melvich.
This Highland location article is a stub.
You can help Wikipedia by expanding it.