Where is Lake Eleanor?
Where is Lake Eleanor located?
Lake Eleanor, Lake Eleanor, United States of America (approx. 40.98961°, -122.77398°)
Where is Lake Eleanor on the map?
Lake Eleanor - Chapman University
{"latitude":40.98961,"longitude":-122.77398,"title":"Lake Eleanor"}