One of the most scenic destinationsĀ in New England is at Echo Lake Beach in Franconia State Park, N.H. Located atĀ the base of Cannon Mountain and where the Franconia Range and Kinsman Range meet, this is simply an idyllic White Mountains setting where you can swim, boat (canoe, kayak and pedal boat rentals available), and fish. […]