Senter Falls, New Boston, NH

Senter Falls

Inside the 16 acre Alan & Edgar Rice Natural Area, located off a dirt road in New Boston (or perhaps Lyndeborough), New Hampshire, is the beautiful Senter Falls.

Senter Falls

Senter Falls

Senter Falls

Senter Falls

Senter Falls

Senter Falls

Leave a Reply

Your email address will not be published. Required fields are marked *