Map location of
Peekamoose Lake, Denning, NY, USA

New York, United States