Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Open seven days a week from 7 a.m.-3 p.m., the Peterborough Diner is an excellent place to eat. Get a good, hearty meal at breakfast or lunch, or come in for homemade dessert and a delicious hot cup… Read More
Self-billed as “a Hungarian, Irish, German, Italian, Mexican, Asian, English, and Portuguese inspired” establishment, Harlow’s Pub is a truly diverse experience that holds up from… Read More
A family owned grocery with an emphasis on high quality meat, Roy’s is a great stop, whether you need to do a full shopping or just pick up a last minute item. Recently remodeled with some of… Read More
While the name “Ava Marie Handmade Chocolates” might not scream “ice cream,” those who have indulged in their ice cream certainly will on their behalf. Their Mount Monadnock… Read More
For an excellent market and café that promotes holistic living, visit Nature’s Green Grocer. The largest natural food grocery store in the entire Monadnock region, the place is full of… Read More
With one weekly Celtic night, one weekly open mic night, one bluegrass night, and various other performances, Harlow’s Pub and Restaurant in Peterborough is a down home venue with quality… Read More
The locals love Peterborough’s Bagel Mill, and one visit will have you hooked as well. Fair prices, friendly service, and scrumptious bagels make this an easy pick for my list.
Read MoreNamed for the bowerbird, a fascinating species whose male members build fancy structures to attract their mate, continually devoted to reshaping and redecorating their creations to keep them looking… Read More
Family owned and open seven days, Northern Tropics is a lovely option for tanning in the Mt. Monadnock region. Furthermore, this Jaffrey location has crafted itself into a full service beauty… Read More
You’ll love the atmosphere, but you’ll especially love the pancakes at the Peterborough Diner. Situated in a 1950s lunch car, the ambience is as priceless as the food. And speaking of… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around Peterborough', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 42.874401092529, 'lng' => (float) -71.958801269531, 'latlng' => '42.874401092529,-71.958801269531', 'city' => 'Peterborough', 'state' => 'NH', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'peterborough-nh' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Peterborough, New Hampshire. Population for Peterborough from the last gathering is 2944. You can view Peterborough venues that host many Peterborough NH events every year.
You can find a ton of properties for sale if you search the Peterborough page on Zillow. Currently Peterborough has an average listing price for homes for sale on the market of $280,481. More real estate facts about Peterborough: The number of properties currently for sale in Peterborough is 2,204. The median homes for sale listing price is $239,450. This is broken down with the number of three bedroom houses in Peterborough consisting of 919 with an average listing price for these house of $262,296. Out of the 573 houses that are four bedroom the average listing price for Peterborough is $372,098. Interest rates for Peterborough are at historic lows as well.
Peterborough New Hampshire has a latitude of 42.874401092529 and a longitude of -71.958801269531. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"chilmark-ma"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 23 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 12 | |
| 3 | db.towns.find( {"sef_url":"peterborough-nh"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 15 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"peterborough-nh","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 35 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-71.95880126953125,42.8744010925293],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"NH"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765676819742)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765676819742)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 501 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"peterborough-nh","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 17 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 13 | db.events_cache.find( {"_id":"8217bf018ea37b64ee8673fb7eef9f2c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 13 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 39 | |
| 15 | db.events_cache.count( {"_id":"8217bf018ea37b64ee8673fb7eef9f2c"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"8217bf018ea37b64ee8673fb7eef9f2c"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"8217bf018ea37b64ee8673fb7eef9f2c","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.43200000 1765676820)","created":"MongoDate(0.43200000 1765676820)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"59b2da188027b260d1bfee1d893bad0a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766555999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 19 | |
| 20 | db.events_cache.count( {"_id":"59b2da188027b260d1bfee1d893bad0a"} ) | 0 | 0 | 20 | |
| 21 | db.events_cache.count( {"_id":"59b2da188027b260d1bfee1d893bad0a"} ) | 0 | 0 | 9 | |
| 22 | db.events_cache.insert( {"_id":"59b2da188027b260d1bfee1d893bad0a","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.54900000 1765676820)","created":"MongoDate(0.54900000 1765676820)"} , true) | 0 | 0 | 3 | |
| 23 | db.events_cache.find( {"_id":"03ef2df55e11b76436520e66a445c07c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 10 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 99 | |
| 25 | db.events_cache.count( {"_id":"03ef2df55e11b76436520e66a445c07c"} ) | 0 | 0 | 6 | |
| 26 | db.events_cache.count( {"_id":"03ef2df55e11b76436520e66a445c07c"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"03ef2df55e11b76436520e66a445c07c","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.80300000 1765676820)","created":"MongoDate(0.80300000 1765676820)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"3170ce93ccc50cef01fcbf5fef54e937"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 9 | |
| 30 | db.events_cache.count( {"_id":"3170ce93ccc50cef01fcbf5fef54e937"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"3170ce93ccc50cef01fcbf5fef54e937"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"3170ce93ccc50cef01fcbf5fef54e937","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.83400000 1765676820)","created":"MongoDate(0.83400000 1765676820)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"16366d1c6dfaa960a0f4e5e359b124e9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766901599)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 11 | |
| 35 | db.events_cache.count( {"_id":"16366d1c6dfaa960a0f4e5e359b124e9"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"16366d1c6dfaa960a0f4e5e359b124e9"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"16366d1c6dfaa960a0f4e5e359b124e9","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.89000000 1765676820)","created":"MongoDate(0.89000000 1765676820)"} , true) | 0 | 0 | 12 | |
| 38 | db.events_cache.find( {"_id":"a7ac5c0e3b7905fbbde9f682e8e706de"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1765951199)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 2 | |
| 40 | db.events_cache.count( {"_id":"a7ac5c0e3b7905fbbde9f682e8e706de"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"a7ac5c0e3b7905fbbde9f682e8e706de"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"a7ac5c0e3b7905fbbde9f682e8e706de","town_sef_url":"peterborough-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":false}","modified":"MongoDate(0.92300000 1765676820)","created":"MongoDate(0.92300000 1765676820)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"553e118645acda7d45f572e7e518a3c3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 2 | |
| 45 | db.events_cache.count( {"_id":"553e118645acda7d45f572e7e518a3c3"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"553e118645acda7d45f572e7e518a3c3"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"553e118645acda7d45f572e7e518a3c3","town_sef_url":"peterborough-nh","data_key":["68f14d5b69adceb60507b89c"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":true}","modified":"MongoDate(0.95000000 1765676820)","created":"MongoDate(0.95000000 1765676820)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"fae1456bfe5b825740e1193c3bbfd909"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76249566]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 12 | |
| 50 | db.events_cache.count( {"_id":"fae1456bfe5b825740e1193c3bbfd909"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"fae1456bfe5b825740e1193c3bbfd909"} ) | 0 | 0 | 18 | |
| 52 | db.events_cache.insert( {"_id":"fae1456bfe5b825740e1193c3bbfd909","town_sef_url":"peterborough-nh","data_key":["68512ad7fb5e4bed1fa79d15","68512adcfb5e4bed1fa7a71e","68776662fb5e4bed1fb4c2d1","68afbdaec3af739f25369547","6913ef94de4ae56f5a16afbc","69169295de4ae56f5ad4e40e","691fcd17de4ae56f5a67e0b5","68a694bcc3af739f2517279a","68512ae0fb5e4bed1fa7aebd","68c0e124c3af739f253dbe85","68d204a4c3af739f25f516f0","68512ae8fb5e4bed1fa7bda5","68512ae8fb5e4bed1fa7bf54","68512aeafb5e4bed1fa7c2af","688889d4fb5e4bed1f8d085b","68afbdaec3af739f253695f1","68c4d5a7c3af739f2596d95b","690d5819de4ae56f5ac11bc0","69251311de4ae56f5a251dbf","68512aeefb5e4bed1fa7c94f","686cda2bfb5e4bed1f720b4e","68776663fb5e4bed1fb4c392","687f4f8bfb5e4bed1f73ca4f","687f4f8bfb5e4bed1f73ca73","68ad1aa9c3af739f25f0a108","68afbdaec3af739f253695bf","68e4799dc3af739f25a9cd8b","69169295de4ae56f5ad4e455","688889d4fb5e4bed1f8d082a","68512af3fb5e4bed1fa7d19f","6876153ffb5e4bed1f7ba5fa","6878b7e8fb5e4bed1fd982f4","687f4f8cfb5e4bed1f73cb5f","689c08bdfb5e4bed1f1f8fdc","68d35624c3af739f2502033b","68d4a7a3c3af739f25451014","68e4799dc3af739f25a9cddf","68e71c9fc3af739f25e592ae","68f1a89dc3af739f25dd68bb","69154115de4ae56f5aadf648","690d5819de4ae56f5ac11c06","688b2cc6fb5e4bed1f074b77","691e7b96de4ae56f5a80fa71","68db3f20c3af739f25853ab6","68e4799dc3af739f25a9ce15","68512afdfb5e4bed1fa7e783","68512afefb5e4bed1fa7e8b6","691fcd17de4ae56f5a67e229","69266492de4ae56f5ae4822a","68d4a7a3c3af739f25451042"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":true}","modified":"MongoDate(0.03400000 1765676821)","created":"MongoDate(0.03400000 1765676821)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"b4fc093b700f20428c563a3415c4d807"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76249566,75944567]},"tags":"music","geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 11 | |
| 55 | db.events_cache.count( {"_id":"b4fc093b700f20428c563a3415c4d807"} ) | 0 | 0 | 7 | |
| 56 | db.events_cache.count( {"_id":"b4fc093b700f20428c563a3415c4d807"} ) | 0 | 0 | 2 | |
| 57 | db.events_cache.insert( {"_id":"b4fc093b700f20428c563a3415c4d807","town_sef_url":"peterborough-nh","data_key":["684fd937fb5e4bed1f537591","68828448fb5e4bed1f53a5d3","68f1e0dcc3af739f2516f8e9","68512ae8fb5e4bed1fa7c03f","69103356de4ae56f5a25fcd0","69157955de4ae56f5a22792d","6855cb8bfb5e4bed1f76f449","68512af5fb5e4bed1fa7d530","687925a7fb5e4bed1f254d8d","68aff5ecc3af739f25758398","68b14767c3af739f250ab415","68d4dfe6c3af739f258d8dc8","68ef3ddcc3af739f2585a803","68f8785bc3af739f2512616d","69157955de4ae56f5a227972","69200554de4ae56f5af2c3f8","693911d1de4ae56f5a25de37","6933cbd6de4ae56f5a4a5e94","6916cad5de4ae56f5a4f45c8","6933cbd6de4ae56f5a4a5ee6","69200554de4ae56f5af2c493","693911d1de4ae56f5a25de73","689e67d4fb5e4bed1f3b2b3b","68d8d463c3af739f2564b4ef","69200554de4ae56f5af2c4cf","69200554de4ae56f5af2c4e5","68d4dfe6c3af739f258d8f0b","69103356de4ae56f5a25fda9","69200554de4ae56f5af2c52f","6933cbd6de4ae56f5a4a5fa1","68cba569c3af739f25f71158","68957149fb5e4bed1fd76b99","68d4dfe6c3af739f258d8f32","6933cbd6de4ae56f5a4a5feb","68c11965c3af739f259e2d7c","68d8d463c3af739f2564b57d","68d4dfe6c3af739f258d8fd4","68d4dfe6c3af739f258d8fdb","68f1e0dcc3af739f2516fa93","68e0bd60c3af739f257665db","69200554de4ae56f5af2c668","68aff5ecc3af739f25758474","68ca53e4c3af739f254ff00b","68c7b0e8c3af739f25ce0241","68d8d463c3af739f2564b5bd","68f08f60c3af739f25cf27b5","68cba569c3af739f25f71211","68bd24e5c3af739f25f5488e","68cba569c3af739f25f71226","68f1e0dcc3af739f2516faf9"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-71.95880126953125,42.8744010925293],\"has_next_page\":true}","modified":"MongoDate(0.12200000 1765676821)","created":"MongoDate(0.12200000 1765676821)"} , true) | 0 | 0 | 5 | |
| 58 | db.places.find( {"geo":{"$near":[-71.95880126953125,42.8744010925293],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 25 | 9 | |
| 59 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-diners-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/diners\/\" target=\"_blank\">The 9 Best Diners in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/diners\/\" target=\"_blank\">Peterborough Diner, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Open seven days a week from 7 a.m.-3 p.m., the Peterborough Diner is an excellent place to eat. Get a good, hearty meal at breakfast or lunch, or come in for homemade dessert and a delicious hot cup… <a href=\"https:\/\/bestthingsnh.com\/diners\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-pubs-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/pubs\/\" target=\"_blank\">10 Best Pubs in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/pubs\/\" target=\"_blank\">Harlow\u2019s Pub, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Self-billed as “a Hungarian, Irish, German, Italian, Mexican, Asian, English, and Portuguese inspired” establishment, Harlow’s Pub is a truly diverse experience that holds up from… <a href=\"https:\/\/bestthingsnh.com\/pubs\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-market-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/independent-food-markets\/\" target=\"_blank\">The 7 Best Markets in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/independent-food-markets\/\" target=\"_blank\">Roy\u2019s Market, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">A family owned grocery with an emphasis on high quality meat, Roy’s is a great stop, whether you need to do a full shopping or just pick up a last minute item. Recently remodeled with some of… <a href=\"https:\/\/bestthingsnh.com\/independent-food-markets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-big-food-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/big-food\/\" target=\"_blank\">8 Best Places for BIG Food in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/big-food\/\" target=\"_blank\">Ava Marie Handmade Chocolates, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">While the name “Ava Marie Handmade Chocolates” might not scream “ice cream,” those who have indulged in their ice cream certainly will on their behalf. Their Mount Monadnock… <a href=\"https:\/\/bestthingsnh.com\/big-food\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-holistic-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/holistic-health-food-stores\/\" target=\"_blank\">The 7 Best Holistic and Health Food Stores in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/holistic-health-food-stores\/\" target=\"_blank\">Nature\u2019s Green Grocer, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">For an excellent market and café that promotes holistic living, visit Nature’s Green Grocer. The largest natural food grocery store in the entire Monadnock region, the place is full of… <a href=\"https:\/\/bestthingsnh.com\/holistic-health-food-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-music-venue-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/music-venues\/\" target=\"_blank\">The 9 Best Live Music Venues in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/music-venues\/\" target=\"_blank\">Harlow\u2019s Pub and Restaurant, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">With one weekly Celtic night, one weekly open mic night, one bluegrass night, and various other performances, Harlow’s Pub and Restaurant in Peterborough is a down home venue with quality… <a href=\"https:\/\/bestthingsnh.com\/music-venues\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-bagel-shop-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/bagel-shops\/\" target=\"_blank\">New Hampshire's 9 Best Bagel Shops to Visit in 2025!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/bagel-shops\/\" target=\"_blank\">Bagel Mill, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\"><p>The locals love Peterborough’s Bagel Mill, and one visit will have you hooked as well. Fair prices, friendly service, and scrumptious bagels make this an easy pick for my list. <\/p> <a href=\"https:\/\/bestthingsnh.com\/bagel-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-antique-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/antique-stores\/\" target=\"_blank\">10 Best Antique Stores in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/antique-stores\/\" target=\"_blank\">Bowerbird & Friends, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Named for the bowerbird, a fascinating species whose male members build fancy structures to attract their mate, continually devoted to reshaping and redecorating their creations to keep them looking… <a href=\"https:\/\/bestthingsnh.com\/antique-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-tanning-salon-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/tanning-salons\/\" target=\"_blank\">The 7 Best Tanning Salons in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/tanning-salons\/\" target=\"_blank\">Northern Tropics, Jaffrey, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Family owned and open seven days, Northern Tropics is a lovely option for tanning in the Mt. Monadnock region. Furthermore, this Jaffrey location has crafted itself into a full service beauty… <a href=\"https:\/\/bestthingsnh.com\/tanning-salons\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/nh-pancakes-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/pancakes\/\" target=\"_blank\">The 8 Best Places for Pancakes in New Hampshire!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsnh.com\/pancakes\/\" target=\"_blank\">Peterborough Diner, Peterborough, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">You’ll love the atmosphere, but you’ll especially love the pancakes at the Peterborough Diner. Situated in a 1950s lunch car, the ambience is as priceless as the food. And speaking of… <a href=\"https:\/\/bestthingsnh.com\/pancakes\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"peterborough-nh","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765684020,"type":"Event","id":76249566,"title":"Spartan Winter Music Festival","url":"\/event\/spartan-winter-music-festival-2025-12-13-manchester-nh.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-music-festival-1.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765691220,"type":"Event","id":75944567,"title":"Fun Home","url":"\/event\/fun-home-2025-12-13-tm-boston-ma.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/c08\/3d7e6c55-1217-4dd2-8387-cde4aad39c08_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765691221,"type":"Event","id":76187093,"title":"The Milk Carton Kids","url":"\/event\/the-milk-carton-kids-2025-12-16-jb-hartford-ct.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2022\/10\/the-milk-carton-kids-1665090744-980x551.png"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765705621,"type":"Place","id":2187842,"title":"Democracy Festival","url":"\/place\/democracy-festival-peterborough-nh.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-1.jpg"}],"modified":"MongoDate(0.15400000 1765676821)","created":"MongoDate(0.15400000 1765676821)","_id":ObjectId ("693e1715da695b9b910e659a")} , true) | 0 | 0 | 1 | |
| 60 | db.events_cache.find( {"_id":"6cdb6bf11d82022edcc07720fc651e68"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 61 | db.events_radius_cache.find( {"_id":"0ac835f37b6eba1fa3d03051aa44b098"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)"},"event_id":{"$nin":[76249566,75944567,76187093]},"geo":{"$geoWithin":{"$center":[[-71.95880126953125,42.8744010925293],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 5 | 552 | |
| 63 | db.events_cache.count( {"_id":"6cdb6bf11d82022edcc07720fc651e68"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.count( {"_id":"6cdb6bf11d82022edcc07720fc651e68"} ) | 0 | 0 | 1 | |
| 65 | db.events_cache.insert( {"_id":"6cdb6bf11d82022edcc07720fc651e68","town_sef_url":"peterborough-nh","data_key":["6939d32bde4ae56f5ac355d0","68f39ce4410059e7d104a3b4","68f39d468248d952cc0d23a6","68f39d6f8675dc66050517d5","68c26ae8c3af739f25d45b07"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Peterborough\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":42.8744010925293,\"lng\":-71.95880126953125,\"latlng\":\"42.874401092529,-71.958801269531\",\"city\":\"Peterborough\",\"state\":\"NH\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":false}","modified":"MongoDate(0.77400000 1765676821)","created":"MongoDate(0.77400000 1765676821)"} , true) | 0 | 0 | 1 | |
| 66 | db.news.find( {"broadcast":{"$in":["usa","peterborough-nh","nh","hillsborough-county-nh"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 67 | db.places.find( {"address.town_sef_url":"peterborough-nh","group_id":{"$nin":[2187842]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 7 | |
| 68 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 12 | |
| 69 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 70 | db.towns.find( {"sef_url":"peterborough-nh"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 71 | db.tokens.find( {"sef_url":{"$in":["usa","nh","hillsborough-county-nh","peterborough-nh"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 72 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 73 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 78 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |



