My newest, and one of my most beautiful shots of Senter Falls
View More Senter Falls Waterfall in Southern, NHSenter Falls, New Boston, NH
Inside the 16 acre Alan & Edgar Rice Natural Area, located off a dirt road in New Boston (or perhaps Lyndeborough), New Hampshire, is the…
View More Senter Falls, New Boston, NH