Where is Paradox Lake?
Where is Paradox Lake located?
Paradox Lake, Paradox Lake, United States of America (approx. 43.88645°, -73.6993°)
Where is Paradox Lake on the map?
Paradox Lake - New York
{"latitude":43.88645,"longitude":-73.6993,"title":"Paradox Lake"}