We hope you enjoy following our adventures! Browse so far!
A scenic hiking trail in Ithaca, New York featuring waterfalls, a flowing stream, and lush vegetation, offering a serene connection with nature.
A captivating natural attraction in Ithaca, New York, featuring stunning waterfalls, scenic hiking trails, and a diverse ecosystem, providing visitors with a mesmerizing experience in the heart of nature.
The unique and picturesque hidden upper waterfall accessible from an abandoned railroad bridge offering stunning views of the gorge, upper falls, and Cayuga Lake.
The Meadow Run Natural Waterslides is a narrow channel of flowing water carved into the rock by Meadow Run which forms a natural waterslide.