Northgate Falls is both a neighborhood in Simsbury, CT, my home town, and a secluded set of waterfalls from which the neighborhood gets its name.
I had been there once before for a fifth-grade birthday party, but hadn't had a chance to see it since then. So while Megan and I were up in New England checking out possible wedding sites, we also took the opportunity to go track down these most beautiful falls...