Aberdour is just across the forth bridge from Edinburgh eighteen miles away by road. Dumfries is the nearest town approximately seven miles away inland. It’s on the north shore of the Firth of Forth overlooking Inchcolm and Inchcolm Abbey. As is so often the case with seaside villages, the origins of the village lie with its harbour, which is situated …
Scotland







