Stunning waterfalls ... the stars — welcome to Fillmore Glen State Park! Tucked away from the buzz outside the charming village of Moravia, New York, and just 21 miles north of Ithaca ...