Perth is a charming city nestled on the banks of the River Tay. There’s so much to see and do in Perth, from enjoying its vibrant art scene with local galleries and theatres to indulging in delicious food at charming cafes and restaurants. For history enthusiasts, the city offers a wealth of heritage, with the…