Where is West Helmsdale?

Where is West Helmsdale located?

West Helmsdale, Scotland, Great Britain (approx. 58.1161125152°, -3.6716308599°)


Where is West Helmsdale on the map?