Loveren Mill Falls
Loveren Mill Falls are in Antrim, NH just off of Rt. 9. There is only one small spot from the road that you can see them and it was just luck I noticed them one day. I have driven past them many times. The river splits and goes around a small "island" of land. On one side is a nice waterfall. On the other side is just rapids.
Read More- No Comments