Where is Sheldrake Lake?
Where is Sheldrake Lake located?
Sheldrake Lake, Sheldrake Lake, United States of America (approx. 40.951946°, -73.773056°)
Where is Sheldrake Lake on the map?
{"latitude":40.951946,"longitude":-73.773056,"title":"Sheldrake Lake"}