Where is Broadford?

Where is Broadford located?

Broadford, Broadford, Great Britain (approx. 57.241°, -5.907°)


Where is Broadford on the map?