Where is Bighouse?

Where is Bighouse located?

Bighouse, Scotland, Great Britain (approx. 58.5578196896°, -3.9035539638°)


Where is Bighouse on the map?