The Grove, a nature reserve in Chocorua, New Hampshire, is a notable spot in the area.
No contact information available for The Grove.
Amenities around 5 miles include fuel and convenience.
Around here, you'll come across Pyrotechnics, Recycling, Restaurant, School, Shelter, Theatre, Townhall, Variety Store, Attraction, Cafe, Camp, Camp Site, Car Repair, Deli, Doityourself, Fast Food, Fire Station, Hotel and more.
You might also consider The Island, Brown Lot, Woodhouse Reserve, Stanley C. Snow Reserve or Bowditch Reserve for similar experiences.