Sweedler and Thayer Nature Preserves

Waterfalls

Lick Brook Falls

Three majestic waterfalls line Lick Brook at the Sweedler and Thayer Nature Preserves in Ithaca, New York.

  • Sweedler and Thayer Nature Preserves
Lick Brook Falls