Question: What is the location with a population of 331 where Cardigan Mountain State Park is located?

Context paragraphs:
Hook Mountain State Park: Hook Mountain State Park is a 676 acre undeveloped state park located in Rockland County, New York.  The park includes a portion of the Hudson River Palisades on the western shore of the Hudson River, and is part of the Palisades Interstate Park system.  Hook Mountain State Park is functionally part of a continuous complex of parks that also includes Rockland Lake State Park, Nyack Beach State Park, and Haverstraw Beach State Park.

Cardigan Mountain School: Cardigan Mountain School, also called Cardigan or CMS, for short, is an all-boys independent boarding school for grades six through nine, located on 62 Alumni Drive, Canaan, New Hampshire, USA.  It was founded in 1945 on land provided by Dartmouth College.

Orange, New Hampshire: Orange is a town in Grafton County, New Hampshire, United States.  The population was 331 at the 2010 census.

Cardigan Mountain State Park: Cardigan Mountain State Park is a 5655 acre state park in Orange, New Hampshire.  The park is free to use, open year-round, and offers a hiking trail up to the 3,121-foot treeless granite summit of Mount Cardigan.  There are picnic facilities.

Goosepond Mountain State Park: Goosepond Mountain State Park, also known as Goose Pond Mountain State Park, is a 1706 acre undeveloped state park located in Orange County, New York.  The park is located within the Town of Chester and is administered by the Palisades Interstate Park Commission.

Alexandria, New Hampshire: Alexandria is a town in Grafton County, New Hampshire, United States.  The population was 1,613 at the 2010 census.  Newfound Lake is in the northeast corner, with Wellington State Park on the western shore.  The town is home to Welton Falls State Forest.  Cardigan Mountain State Park, with Mount Cardigan, is in the west.  Another attraction is Mowglis Mountain, named for Rudyard Kipling's "Jungle Book" hero.

South Mountain State Park: South Mountain State Park is a state-operated, public recreation area that runs for nearly the entire length of South Mountain through Maryland's Washington and Frederick counties.  The state park is contiguous with several other national, state and local parks on the mountain, including the Chesapeake and Ohio Canal National Historical Park, Gathland State Park, Washington Monument State Park, Greenbrier State Park and Pen Mar County Park (Washington County).

Wildcat Mountain State Park: Wildcat Mountain State Park is a state park of Wisconsin, United States, on the Kickapoo River in the Driftless Area.  Sandstone bluffs topped with limestone, two of which are Wildcat Mountain and Mount Pisgah, provide views over the narrow valley of the river and its tributaries.  The Kickapoo Valley Reserve is immediately adjacent and forms a continuous protected area.  Wildcat Mountain State Park is open for year-round recreation including hiking, canoeing, fishing, and cross-country skiing.  The 3643 acre park is located in Vernon County near the town of Ontario, Wisconsin.

Laurel Hill (Pennsylvania): Laurel Hill, also known as Laurel Ridge or Laurel Mountain, is a 70 mi mountain in Pennsylvania's Allegheny Mountains.  This ridge is flanked by Negro Mountain to its east and Chestnut Ridge to its west.  The mountain is home to six state parks: Laurel Ridge State Park, Laurel Mountain State Park, Linn Run State Park, Kooser State Park, Laurel Hill State Park, and Ohiopyle State Park.  The 70 mi Laurel Highlands Hiking Trail runs the length of the ridge.

Jericho Mountain State Park: Jericho Mountain State Park (also referred to as Jericho Lake State Park) is located in the White Mountains in Berlin, New Hampshire, United States.  The park was created in 2005 with the acquisition by the New Hampshire Division of Forests and Lands of two abutting properties: a 230 acre city park centered on Jericho Lake, and a 7200 acre piece of private property to the south.  The city park was established in the 1970s with the construction of Jericho Lake, a flood control reservoir built to regulate the flow of the Dead River through the city center of Berlin, located downstream.  The city added a small recreational park adjacent to the lake which included a beach, bath houses, picnic sites with grills, and a shelter that is still used for functions to this day.  The large private parcel was acquired by the state park system to provide a location for the first network of all-terrain vehicle (ATV) trails on state land in New Hampshire.  The park's namesake, 2454 ft Jericho Mountain, is located outside the park to the east.

Supporting paragraphs: Cardigan Mountain State Park Orange, New Hampshire
Answer: Orange, New Hampshire