Loch Ness, of course, does not need introduction. With Urquhart Castle and legends aplenty, a visit to the Highlands would not be complete without a stop here.
Loch Lomond, the largest loch in Scotland is also the UK’s largest body of freshwater.
The Grand Tour presents Lochdown is coming to Amazon today and the trailer has viewers extremely excited.
With the pandemic hitting the world, The Grand Tour had to shelve plans to film in Russia and go a little closer to home: Scotland.