Since 1832, this historic inn has continued to thrive and evolve with our modern world. The Independence Inn, previously known as Bow Lake Inn, is the second oldest inn located in New Hampshire. Enjoy these photos of our humble beginnings…