Travel

10 beautiful waterfalls to see in the Northeast

Check out these 10 beautiful can't-miss waterfalls and cascades across New England, New Jersey and New York.