Aberfoyle

Aberfoyle may mean:
Aberfoyle, County Londonderry, Northern Ireland
Aberfoyle, Stirling, Scotland
Aberfoyle, Ontario, Canada