Scotland will assuredly make you go “Whoa”, more than a couple of times because it is just THAT beautiful. It does indeed have the ‘wow’…