roadtripper
Well-known member
Hey everyone!
I was recently asked what my favorite frozen waterfalls were in new england and I couldn't think of any oustanding ones off the top besides Arethusa Falls in NH.
Does anybody here have a favorite or two? Perhaps one that presents an outstanding ice sculpture?
I was recently asked what my favorite frozen waterfalls were in new england and I couldn't think of any oustanding ones off the top besides Arethusa Falls in NH.
Does anybody here have a favorite or two? Perhaps one that presents an outstanding ice sculpture?
Last edited: