New Aberdour Bay: Waterfall to the west

The waterfall in the first bay to the west of main beach at New Aberdour.


Home