Map location of
Hogback Hill, Palmyra, NY, USA

Palmyra, New York, United States