From translucid lochs to dynamic cities, from the majesty of the Highlands and islands to the thriving cultural heavyweight that is Edinburgh, Scotland is hard to beat