Peck Hill


Peck Hill is a mountain located in the Catskill Mountains of New York southeast of Delhi.