OUR COMMUNITY

 

The parish of New Aberdour encompasses the two villages of New Aberdour and Pennan - as well as a sizeable rural hinterland.

 

 

New Aberdour



 

 

Pennan