Local profile
About Killin
Killin, located in Stirling, Scotland, is a picturesque village known for its stunning waterfalls, quaint tea rooms, and access to the scenic Loch Tay, making it a perfect spot for outdoor enthusiasts and nature lovers alike.