Scotland boasts inky lochs, a rich history, breathtaking scenery, world-class museums and kind locals.
But where should you start when discovering a country so intriguing? You will find our pick of the 21 best places to go to Scotland to help get you started.
There are so many exciting things to do in the city, including museums, galleries, large green parks and impressive architecture.
It is close to Glasgow, which means it can get busy, but the raw beauty is like something out of a fairy-tale.
The best things to do in Loch Ness are visiting the 13th century Urquhart Castle, going on a boat trip on the loch, and enjoying the pubs in Drumnadrochit village.
The Isle of Skye is on so many people’s bucket lists, and there’s no doubt that it has made this list. You can expect rolling hills, hiking and magical castles.
Glencoe is mythical and is one of the most magical and best places to visit in Scotland. Prepare yourself for insane views of lochs, mountains and sensational hikes.