ABERFOYLE, a village and parish, eight miles S.W. of Callender, on one of the gorges leading into the highlands of Perthshire.