Although many stereotypes about Scotland are false, one that is true is that it’s a country of outstanding beauty. One of the reasons why Scotland is a dream destination is because it’s filled with magical places that any visitor should make a point of visiting. Read on to find out what dreamy locations you simply must visit in Scotland.

The Capital City Is Worth The Crowds

Edinburgh might be one of the busiest destinations in Scotland but the capital city is well worth the crowds. Here you’ll find dramatic architecture, some of it dating back to the medieval period, Georgian townhomes, friendly pubs, and a sea of shops and galleries.

On your essential weekend itinerary for Edinburgh should definitely be Edinburgh Castle, one of the most impressive preserved castles in the United Kingdom. Also be sure to bring your walking shoes and trek to the top of Arthur’s Seat, where you’ll get a sublime view over the misty city. And don’t forget to stroll along the phenomenal Royal Mile, which offers a combination of medieval architecture and impressive stores perfect for window-shopping.

RELATED: 10 Things Everyone Has To Do During Edinburgh Fringe Festival

It Doesn’t Get Dreamier Than The Scottish Highlands

When it comes to the best places to visit in Scotland, it really doesn’t get dreamier than the Scottish Highlands. If you’re a person who appreciates dramatic landscapes dominated by rugged mountains, valleys of green, and crumbling ruins, the Scottish Highlands must be on your itinerary.

It’s enough to take in the outstanding beauty of locations like Glen Coe or see Ben Nevis, the tallest mountain in the United Kingdom. But there are plenty of towns to stop in as you tour through the Highlands, including the famed Inverness. Here, you’ll find Scotland’s most famous loch, and, with luck, the monster said to be lurking within it.

Stirling Is A Must For History-Lovers

If you consider yourself a history buff, then Scotland, in general, is a great destination to visit. In particular, be sure to travel to the town of Stirling, located about halfway between Glasgow and Edinburgh. Easily done on a day trip, the town is home to the fascinating Stirling Castle, where Mary Queen of Scots grew up.

You’ll also get a chance to witness the incredible Wallace Monument here and learn all about William Wallace, the legendary Scottish figure who inspired Mel Gibson’s Braveheart. The Bannockburn Heritage Centre on the edge of town is where you’ll learn all about the Battle of Bannockburn, where the Scottish king Robert the Bruce defeated the English army in a triumphant victory that’s still commemorated to this day.

RELATED: Know Before You Go: What To Know About Scotland

Absorb The Magic Of The Isle Of Skye

The Isle of Skye is easily one of the most spectacular places to visit in Scotland. The island is connected to the mainland via a road bridge, making it easier to access than other islands in the area. But that’s not why you should add it to your bucket list.

Skye is a gem for nature-lovers, home to stretches of stunning coastline and hill views. You’ll find a network of hiking trails winding up mountains and through romantic valleys, and might be able to spot birds, seals, and other native wildlife that call the island home. Discover the charming fairy pools nestled at the foot of Black Cuillins, defined by cascading waterfalls that entice visitors from all over the world.

RELATED: 10 Most Instagrammable Spots In Britain

Loch Lomond Is The Largest Body Of Fresh Water In Britain

Easy to reach from both Edinburgh and Glasgow, Loch Lomond should be another stop on your Scottish itinerary. The largest body of fresh-water in the United Kingdom, Loch Lomond was referred to as the ‘Queen of Scottish Lakes’ by Scottish writer Walter Scott.

There’s a range of outdoor activities to enjoy while visiting, from boat cruising to kayaking to hiking and biking in the Trossachs National Park which surrounds the loch. The park features seemingly infinite stretches of wilderness to explore until your heart is content.

NEXT: 10 Etiquette Tips To Know Before Traveling To Great Britain