Scroll to Top
BLOG

Nestled in a corner of the Shale Creek Preserve section of Chestnut Ridge Park in New York is a beautiful example of nature’s infinite mystery. At first...