Traquair House, Innerleithen, Scottish Borders, Scotland. Scotland's oldest inhabited castle. Tourist coach parked outside.