Stingray Naturescape
451

Finger Lake 1: New York

Find you inner peace admiring a stunning waterfall cascading into a gorge in New York's Finger Lakes region.