 Duddingston Loch

Duddingston Loch is a lake, or freshwater loch, in Edinburgh where it is the last remaining natural loch within the city.It is situated to the south of Holyrood Park and lies southwest of the village of Duddingston.