Lost Lake in McCoys Ridge, Nova Scotia

Lost Lake in McCoys Ridge is a body of water.

Nature
body of water
Elevation 139 m
Located in Nova Scotia
Country Canada