The charming coastal town of Aberdour, easily accessible from Edinburgh in Scotland. Featuring two beautiful beaches, an historic castle, gardens, and situated on the great Fife Coastal Path.
by virtualscot
The charming coastal town of Aberdour, easily accessible from Edinburgh in Scotland. Featuring two beautiful beaches, an historic castle, gardens, and situated on the great Fife Coastal Path.
by virtualscot