Where is Mount Philo State Park?

Where is Mount Philo State Park located?

Mount Philo State Park, Mount Philo State Park, United States of America (approx. 44.27866°, -73.21485°)


Where is Mount Philo State Park on the map?