• Menu
  • Menu

Tag - New York

Lick Brook

Lick Brook Falls

Lick Brook Falls and gorge is located just minutes from Ithaca, New York in the bountiful Sweedler and Thayer nature preserves and the adjoining Lick Brook Natural Area.