South Devon Coast – U.K Largest Natural Lake

0
Please log in or register to do it.
© All rights reserved - by tominspires
Slapton Ley is the largest natural lake in south-west England. Only separated from the sea by a narrow shingle bar, it is entirely freshwater.
Was also the home of Tiger exercise rehearsals for the D-Day invasion of Normandy,
night, bridge, abstraction
Labyrinth from above