
Duddingston Loch
Duddingston Loch is the last remaining natural loch within Edinburgh. It is situated to the south of Holyrood Park.
Duddingston Loch is the last remaining natural loch within Edinburgh. It is situated to the south of Holyrood Park.