List of landmarks in Aberfoyle Select Landmark in Aberfoyle from the list below: Aberfoyle VisitScotland iCentre Go Ape Aberfoyle Liz MacGregor's Licensed Restaurant & Coffee Shop Loch Achray Hotel Rob Roy Hotel The Faerie Tree Inn The Forth Inn The Lodge Forest Visitor Centre The Olde Christmas Shoppe The Scottish Wool Centre Three Lochs Forest Drive Wee Blether Tea Room