Point of interest

Indian Leap at Yantic Falls

3 locals recommend
Location
232 Yantic St
Norwich, CT