Birchwood Inn

NH 45
Temple
New Hampshire
United States