What are the top tourist attractions in Aberlour?

Is Aberlour walkable?