Where is Kezar Lake?

Where is Kezar Lake located?

Kezar Lake, New Hampshire, United States (approx. 43.36307°, -71.94852°)


Where is Kezar Lake on the map?