WAT0044- Lake Francis

Montalvo Photo Gallery


Lake Francis is in northern New Hampshire. It's blue water with close to no houses around the lake make for an idillic view...

Like what you see???

Sign up and we will keep you updated on new arrivals... Don't wait, sign up now!!!