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