This New Hampshire park, which originally opened as a trolley park with botanical gardens and is run by a few local families, is located in which town that has about a population of 29,000 as of 2010?
Canobie Lake Park: Canobie Lake Park is an amusement park in Salem, New Hampshire. Canobie Lake Park:  Originally opening as a trolley park on the shore of Canobie Lake on 1902, the park most prominently featured botanical gardens. Salem, New Hampshire:  The population was 28,776 at the 2010 census.
i don't know