From the Highlands to its islands, from terrifying tales of history to its modern cities such as Edinburgh and Glasgow, Scotland has a fascinating story to tell. Explore the country through its fantastic festivals, innovative inventions, and much more.