Scotland has lately been voted the most attractive country in the world by travelers – and indeed so. While it is vital to make the tour up north to see Scotland’s exceptional beauty, Scotland’s towns would just as much be part...