Scotland's north highlands : plus Inverness : local, characterful guides to Britain's special placesEmma Gibbs