We are from England and will be moving to Scotland in the not too distant future to set up a business and will be headed for the highlands, do the Scottish like the English there?
Not wanting to put you off, but I don't think that you would get planning permission easily to build lodges in Aviemore. That sort of thing is pretty well covered.