Pitlochry is a charming town that sits in the middle of Scotland. And while it's a small town of 2800 residents, there is a lot to do!
123