A compact city on the banks of the River Tay, Perth is known as the Fair City after The Fair Maid of Perth (1828) by Sir Walter Scott - a fitting name for an elegant place.

With a palace, museums, art galleries, stunning gardens, state-of-the-art entertainment venues which draw world-class performers, and Perth's famous racecourse, you'll be pretty spoilt for choice when it comes to when it comes to places to visit in Perth.

And that's before trying Perth activities, such as golf, watersports and horse riding, all within the city's boundaries. You'll also find that within 5 miles there's a distillery, brewery, castle and plenty of walks in Perth and cycling routes to keep you busy. Don't let us keep you - that's quite a list to get through!

Whilst you're here, why not visit Perth iCentre and explore some of Perth's top-rated hidden gems to learn more about the city's best spots?