Scotland is a treasure trove of history, culture, architecture and breathtaking landscapes. Many of its hotspots are a favourite of locals and tourists alike. But there are so many beautiful ...