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 places to visit.

And that's before trying 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 cycling routes to keep you busy. Don't let us keep you - that's quite a list to get through!