No trip to Scotland would be complete without venturing into the Highlands, Scotland’s largest region. The landscape here is the Scotland of many imaginations. Mountains, lochs, forests, rivers and coastline. The Highlands has it all, including being home to the famous mythical Loch Ness Monster, or Nessie as she is known locally.