Orchard Chapel

Hampton Falls, NH · Other · Capacity: small (50-150)

The Orchard Chapel is a gathering place where time stands still for moments of joy and serenity.