Kirkmichael is around 13 miles from Blairgowrie and is a popular destination due to its close proximity to skiing at Glenshee and Royal Deeside as well as for myriad outdoor sporting pursuits.
Kirkmichael is around 13 miles from Blairgowrie and is a popular destination due to its close proximity to skiing at Glenshee and Royal Deeside as well as for myriad outdoor sporting pursuits.