The best waterfalls in New Hampshire are beautiful in any season including winter. Find out everything you need to know to visit them.