Scotland is a magical place, whether you're seeing the fascinating Edinburgh Castle, visiting underrated Glasgow (championed ...