The first place that most tourists visit is Edinburgh, as it is regarded as being an incredibly beautiful city and is also the capital of Scotland.
While it is not the biggest city in Scotland (Glasgow takes that honour), it is still quite large and has a significant port and university and two Scottish Premier League football teams.
Edinburgh has a huge number of important historical places, including Edinburgh Castle, Holyrood House, St Giles' Cathedral, the Scottish Parliament, Rosslyn Chapel, and Arthur's Seat.
It is also renowned for having a fantastic night-life – the pubs and restaurants are prolific – and is a great location for shopping.
After Edinburgh, many tourists journey north to the highlands. Aberdeen and Inverness are popular, particularly with genealogical-tourists wanting to trace their family roots back to the Highland clans.
Inverness is ideally located for trips to Loch Ness, the famous home of the Loch Ness Monster, as well as being close to the site of the Battle of Culloden, which was the place that the Jacobite Rebellion effectively came to a close.
Aberdeen, another large city (the third largest in Scotland), is home to two universities and several large museums and galleries.
It is also in a great location for whisky tasting (it's just south of the Malt Whisky Trail), golf (the Royal Aberdeen Golf Course is one of the world's oldest), and castle sightseeing.