List of town and villages in the Highlands of Scotland. This covers a wider area than just the Highland council area.
Owlapps.net - since 2012 - Les chouettes applications du hibou