Inverness offers a huge choice of things to do from ancient castles, highland clans, the Caledonian Canal, highland museums, 4,000 year old burial cairns ...