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) 1769580000 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) 1769580000 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) 1769580000 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) 1769580000 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) 1769580000 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) 1769580000 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) 1769580000 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) 1769580000 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 193 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) 1769580000 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 193 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) 1769580000 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 193 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) 1769580000 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 193 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) 1769580000 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) 1769580000 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
Explore a fascinating past at the Enfield Shaker Museum through exhibits of art, furniture, and lifestyle, as well as craft demonstrations and concerts. Wander through picturesque grounds, including… Read More
Home to the largest Shaker Dwelling House ever constructed, this Enfield site is not to be missed. An incredibly rich history of Shaker culture is presented through art, furniture, and lifestyle, as… Read More
The Lebanon Farmers Market is one of the best in the state for keeping antsy children entertained. A children’s art tent, live entertainment, and delicious goods will give you time to focus on… Read More
Nestled along the banks of Newfound Lake, three wildlife centers come together to form this Audubon Center. Paradise Point Nature Center, Ash Cottage at Hebron Marsh, and Bear Mountain Sanctuary work… Read More
Though they specialize in cupcakes, the cakes of this Lebanon location are equally impeccable. A huge array of flavors- from classic vanilla to red velvet to pumpkin to blueberry French toast,… Read More
Tuk Tuk Thai Cuisine is the place to visit if you have dessert on your brain. They offer a variety of dessert items, many of which are hard to find anywhere else.
Read MoreFor outstanding views of New Hampshire’s White Mountains, visit Winslow State Park. Located on the northwest slop of Mount Kearsage, the picnic area is actually a 1,820-foot plateau. A one-mile… Read More
Brigadeiros are handcrafted chocolate truffle balls beloved the world over. My Brigadeiro is the only official creator of these chocolate delicacies in the Granite State. Made from local New… Read More
The atmosphere and the music are decidedly Irish at Kathleen’s Irish Pub. There’s no better place to spend St. Patrick’s Day if tradition is what you’re seeking!
Read MorePat and Tony Pippin have been in the small market business since the 1960s, so it should come as no surprise that their Lyme Country Store hits it out of the ballpark time and time again. From… 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 Canaan', '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) 43.646499633789, 'lng' => (float) -72.01139831543, 'latlng' => '43.646499633789,-72.01139831543', 'city' => 'Canaan', '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' => 'canaan-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
Canaan, New Hampshire. Population for Canaan from the last gathering is 3319. You can view Canaan venues that host many Canaan NH events every year.
You can find a ton of properties for sale if you search the Canaan page on Zillow. Currently Canaan has an average listing price for homes for sale on the market of $265,472. More real estate facts about Canaan: The number of properties currently for sale in Canaan is 1,107. The median homes for sale listing price is $190,450. This is broken down with the number of three bedroom houses in Canaan consisting of 444 with an average listing price for these house of $255,033. Out of the 150 houses that are four bedroom the average listing price for Canaan is $416,592. Interest rates for Canaan are at historic lows as well.
Canaan New Hampshire has a latitude of 43.646499633789 and a longitude of -72.01139831543. 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":"scottsboro-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"canaan-nh"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 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":"canaan-nh","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-72.01139831542969,43.64649963378906],"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(1769616085498)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769616085498)","$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 | 118 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"canaan-nh","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"1b8270f1ba87441c4eaf5ca56fe23760"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 3 | |
| 15 | db.events_cache.count( {"_id":"1b8270f1ba87441c4eaf5ca56fe23760"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"1b8270f1ba87441c4eaf5ca56fe23760"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"1b8270f1ba87441c4eaf5ca56fe23760","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.65800000 1769616085)","created":"MongoDate(0.65800000 1769616085)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"3db3ac7b1dba9725581e4b3891dd63a2"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770530399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 3 | |
| 20 | db.events_cache.count( {"_id":"3db3ac7b1dba9725581e4b3891dd63a2"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"3db3ac7b1dba9725581e4b3891dd63a2"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"3db3ac7b1dba9725581e4b3891dd63a2","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.67900000 1769616085)","created":"MongoDate(0.67900000 1769616085)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"58024b5adcf073eba621804f5d3eebed"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1772258399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | |
| 25 | db.events_cache.count( {"_id":"58024b5adcf073eba621804f5d3eebed"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"58024b5adcf073eba621804f5d3eebed"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"58024b5adcf073eba621804f5d3eebed","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.69900000 1769616085)","created":"MongoDate(0.69900000 1769616085)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"e98ca4eb3db5e0d5df33ab358c7c4308"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 2 | |
| 30 | db.events_cache.count( {"_id":"e98ca4eb3db5e0d5df33ab358c7c4308"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"e98ca4eb3db5e0d5df33ab358c7c4308"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"e98ca4eb3db5e0d5df33ab358c7c4308","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.72000000 1769616085)","created":"MongoDate(0.72100000 1769616085)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"ffa07444220fb6b7b652fe98df8bf56f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770875999)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 4 | |
| 35 | db.events_cache.count( {"_id":"ffa07444220fb6b7b652fe98df8bf56f"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"ffa07444220fb6b7b652fe98df8bf56f"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"ffa07444220fb6b7b652fe98df8bf56f","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.74200000 1769616085)","created":"MongoDate(0.74200000 1769616085)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"c34d513861778a2f82229b409115a866"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1769925599)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 1 | |
| 40 | db.events_cache.count( {"_id":"c34d513861778a2f82229b409115a866"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"c34d513861778a2f82229b409115a866"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"c34d513861778a2f82229b409115a866","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.75900000 1769616085)","created":"MongoDate(0.75900000 1769616085)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"8ce74076398d6248d5271cd1d5525888"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1772258399)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 0 | 1 | |
| 45 | db.events_cache.count( {"_id":"8ce74076398d6248d5271cd1d5525888"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"8ce74076398d6248d5271cd1d5525888"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"8ce74076398d6248d5271cd1d5525888","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.77900000 1769616085)","created":"MongoDate(0.77900000 1769616085)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"694204323f6f4f875f91a795a7988779"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770098399)"},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 2 | |
| 50 | db.events_cache.count( {"_id":"694204323f6f4f875f91a795a7988779"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"694204323f6f4f875f91a795a7988779"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"694204323f6f4f875f91a795a7988779","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.79800000 1769616085)","created":"MongoDate(0.79800000 1769616085)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"2bf0e7f43b227b5faa243963d20910eb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770962399)"},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 3 | |
| 55 | db.events_cache.count( {"_id":"2bf0e7f43b227b5faa243963d20910eb"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"2bf0e7f43b227b5faa243963d20910eb"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"2bf0e7f43b227b5faa243963d20910eb","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.82000000 1769616085)","created":"MongoDate(0.82000000 1769616085)"} , true) | 0 | 0 | 1 | |
| 58 | db.events_cache.find( {"_id":"79764b11e45f059cac4d8588f3609aec"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 59 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770962399)"},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],0.43478260869565216]}}}, ["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 | 14 | |
| 60 | db.events_cache.count( {"_id":"79764b11e45f059cac4d8588f3609aec"} ) | 0 | 0 | 1 | |
| 61 | db.events_cache.count( {"_id":"79764b11e45f059cac4d8588f3609aec"} ) | 0 | 0 | 1 | |
| 62 | db.events_cache.insert( {"_id":"79764b11e45f059cac4d8588f3609aec","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"30\",\"days\":\"15\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.86300000 1769616085)","created":"MongoDate(0.86300000 1769616085)"} , true) | 0 | 0 | 1 | |
| 63 | db.events_cache.find( {"_id":"8ae351ee858b31d95a95cc916bc23ba7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 64 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770962399)"},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],0.6521739130434783]}}}, ["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 | 29 | |
| 65 | db.events_cache.count( {"_id":"8ae351ee858b31d95a95cc916bc23ba7"} ) | 0 | 0 | 1 | |
| 66 | db.events_cache.count( {"_id":"8ae351ee858b31d95a95cc916bc23ba7"} ) | 0 | 0 | 1 | |
| 67 | db.events_cache.insert( {"_id":"8ae351ee858b31d95a95cc916bc23ba7","town_sef_url":"canaan-nh","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"45\",\"days\":\"15\",\"show\":1,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.93900000 1769616085)","created":"MongoDate(0.93900000 1769616085)"} , true) | 0 | 0 | 1 | |
| 68 | db.events_cache.find( {"_id":"7e6e2e2ec3f547e208a9ff9c289e39ec"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 69 | db.events.find( {"_id":{"$in":[ObjectId ("68911579fb5e4bed1fbe4c96")]}}, [] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.events_cache.find( {"_id":"2396cc46914a2a411c0d6c4af6451791"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 71 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1771480799)"},"event_id":{"$nin":[75875408]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 41 | |
| 72 | db.events_cache.count( {"_id":"2396cc46914a2a411c0d6c4af6451791"} ) | 0 | 0 | 1 | |
| 73 | db.events_cache.count( {"_id":"2396cc46914a2a411c0d6c4af6451791"} ) | 0 | 0 | 1 | |
| 74 | db.events_cache.insert( {"_id":"2396cc46914a2a411c0d6c4af6451791","town_sef_url":"canaan-nh","data_key":["68ca1ba4c3af739f25d82158","68e71ca1c3af739f25e5a154","69251314de4ae56f5a2528ec","690ab51fde4ae56f5a84171e","694b4e8fde4ae56f5a55a1d4","689ab73ffb5e4bed1fdedd0a","68ca1ba4c3af739f25d8219e","68e71ca1c3af739f25e5a17b","68b6552bc3af739f25c02a17","68c778acc3af739f254fe4ad","6967019cb1faf7c56a6c9915","68e9bf9dc3af739f256bcef1","68edb41dc3af739f2514c790","691bd895de4ae56f5a7c0e8c","6979769db1faf7c56a2a03f7","68b6552bc3af739f25c02a62","689ab73ffb5e4bed1fdedd76","68e71ca1c3af739f25e5a201","69436592de4ae56f5a420487","68c778acc3af739f254fe50c","68b7a6abc3af739f2571f7e0","68b6552bc3af739f25c02a74","689ab73ffb5e4bed1fdeddb0","6940c291de4ae56f5a9dd1c6","6967019cb1faf7c56a6c9a5d","693f7119de4ae56f5a0c71c7","694b4e90de4ae56f5a55a33f","6979769db1faf7c56a2a0509","69251314de4ae56f5a252a45","6967019cb1faf7c56a6c9aaa","69351d56de4ae56f5ae25646","68edb41dc3af739f2514c92e","6967019cb1faf7c56a6c9aeb","689ab73ffb5e4bed1fdedebf","68ca1ba4c3af739f25d823b2","689ab73ffb5e4bed1fdedec6","69378813de4ae56f5aecec75","6967019cb1faf7c56a6c9b4c","69718d9eb1faf7c56a497f68","689ab73ffb5e4bed1fdedef3","69378813de4ae56f5aeced06","69017a9cc3af739f25e40156","6938d995de4ae56f5aaaa425","6967019cb1faf7c56a6c9c68","68f2fa20c3af739f2533e02c","6940c291de4ae56f5a9dd311","69718d9eb1faf7c56a498070","693f7119de4ae56f5a0c732c","69378813de4ae56f5aecedd9","69378813de4ae56f5aecedfd"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":true}","modified":"MongoDate(0.04500000 1769616086)","created":"MongoDate(0.04500000 1769616086)"} , true) | 0 | 0 | 1 | |
| 75 | db.events_cache.find( {"_id":"0207693fb232f3172a52c1dba286f7e8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 76 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1771480799)"},"event_id":{"$nin":[75875408,76161846]},"tags":"music","geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 33 | 12 | |
| 77 | db.events_cache.count( {"_id":"0207693fb232f3172a52c1dba286f7e8"} ) | 0 | 0 | 1 | |
| 78 | db.events_cache.count( {"_id":"0207693fb232f3172a52c1dba286f7e8"} ) | 0 | 0 | 1 | |
| 79 | db.events_cache.insert( {"_id":"0207693fb232f3172a52c1dba286f7e8","town_sef_url":"canaan-nh","data_key":["68f08f61c3af739f25cf2eff","68f1e0dec3af739f25170157","6906f8d9de4ae56f5a3775e3","68c26ae8c3af739f25d45afc","68e8a65fc3af739f255b9084","693911d3de4ae56f5a25e66f","68c26ae8c3af739f25d45b07","68de1a61c3af739f25fcdb90","68e6035fc3af739f25f7f162","68eb495dc3af739f25ce1ce0","69103358de4ae56f5a26051d","693911d3de4ae56f5a25e6ae","68e754e1c3af739f2514d70b","68dcc8e2c3af739f256092a4","693a6355de4ae56f5a0dad2b","693a6355de4ae56f5a0dad74","68de1a61c3af739f25fcdbed","693a6355de4ae56f5a0dadfb","69157957de4ae56f5a228025","69200557de4ae56f5af2d120","68f1e0dec3af739f2517036c","690aed59de4ae56f5ae027aa","690aed59de4ae56f5ae02802","6933cbd9de4ae56f5a4a7cd9","690aed59de4ae56f5ae02824","690aed59de4ae56f5ae02846","691d6256de4ae56f5ae88e4d","693bb4d4de4ae56f5ad9be49","6933cbd9de4ae56f5a4a7e94","68d8d465c3af739f2564ba4e","690c3edade4ae56f5afba0c8","6933cbd9de4ae56f5a4a7fe2","68a7b50ac3af739f25587872"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-72.01139831542969,43.64649963378906],\"has_next_page\":false}","modified":"MongoDate(0.08200000 1769616086)","created":"MongoDate(0.08200000 1769616086)"} , true) | 0 | 0 | 1 | |
| 80 | db.places.find( {"geo":{"$near":[-72.01139831542969,43.64649963378906],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 5 | 2 | |
| 81 | 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-museums-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/museums\/\" target=\"_blank\">The 7 Best Museums 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\/museums\/\" target=\"_blank\">The Enfield Shaker Museum, Enfield, 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\">Explore a fascinating past at the Enfield Shaker Museum through exhibits of art, furniture, and lifestyle, as well as craft demonstrations and concerts. Wander through picturesque grounds, including… <a href=\"https:\/\/bestthingsnh.com\/museums\/\" 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-historical-site-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/historical-sites\/\" target=\"_blank\">The Top 13 Historical Sites 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\/historical-sites\/\" target=\"_blank\">The Enfield Shaker Village, Enfield, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Home to the largest Shaker Dwelling House ever constructed, this Enfield site is not to be missed. An incredibly rich history of Shaker culture is presented through art, furniture, and lifestyle, as… <a href=\"https:\/\/bestthingsnh.com\/historical-sites\/\" 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-farmers-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\/farmers-markets\/\" target=\"_blank\">8 Best Farmers 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\/farmers-markets\/\" target=\"_blank\">Lebanon Farmers Market, Lebanon, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">The Lebanon Farmers Market is one of the best in the state for keeping antsy children entertained. A children’s art tent, live entertainment, and delicious goods will give you time to focus on… <a href=\"https:\/\/bestthingsnh.com\/farmers-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-nature-centers-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/nature-centers\/\" target=\"_blank\">9 Best Nature Centers 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\/nature-centers\/\" target=\"_blank\">Newfound Audubon Center, Hebron, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Nestled along the banks of Newfound Lake, three wildlife centers come together to form this Audubon Center. Paradise Point Nature Center, Ash Cottage at Hebron Marsh, and Bear Mountain Sanctuary work… <a href=\"https:\/\/bestthingsnh.com\/nature-centers\/\" 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-cake-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\/cake-shops\/\" target=\"_blank\">8 Best Cake Shops 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\/cake-shops\/\" target=\"_blank\">Dazzle Cupcakes, Lebanon, 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\">Though they specialize in cupcakes, the cakes of this Lebanon location are equally impeccable. A huge array of flavors- from classic vanilla to red velvet to pumpkin to blueberry French toast,… <a href=\"https:\/\/bestthingsnh.com\/cake-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-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants 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\/thai-restaurants\/\" target=\"_blank\">Tuk Tuk Thai Cuisine, Hanover, 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\"><p>Tuk Tuk Thai Cuisine is the place to visit if you have dessert on your brain. They offer a variety of dessert items, many of which are hard to find anywhere else.<\/p> <a href=\"https:\/\/bestthingsnh.com\/thai-restaurants\/\" 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-state-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/state-parks\/\" target=\"_blank\">The 10 Best State Parks 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\/state-parks\/\" target=\"_blank\">Winslow State Park, Wilmot, NH<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">For outstanding views of New Hampshire’s White Mountains, visit Winslow State Park. Located on the northwest slop of Mount Kearsage, the picnic area is actually a 1,820-foot plateau. A one-mile… <a href=\"https:\/\/bestthingsnh.com\/state-parks\/\" 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-chocolate-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\/chocolate-shops\/\" target=\"_blank\">8 Best Chocolate Shops 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\/chocolate-shops\/\" target=\"_blank\">My Brigadeiro, Hanover, 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\">Brigadeiros are handcrafted chocolate truffle balls beloved the world over. My Brigadeiro is the only official creator of these chocolate delicacies in the Granite State. Made from local New… <a href=\"https:\/\/bestthingsnh.com\/chocolate-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-themed-bars-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsnh.com\/theme-bars\/\" target=\"_blank\">The 8 Best Theme Bars 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\/theme-bars\/\" target=\"_blank\">Kathleen\u2019s Irish Pub, Bristol, 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\"><p>The atmosphere and the music are decidedly Irish at Kathleen’s Irish Pub. There’s no better place to spend St. Patrick’s Day if tradition is what you’re seeking! <\/p> <a href=\"https:\/\/bestthingsnh.com\/theme-bars\/\" 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\">Lyme Country Store, Lyme, 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\">Pat and Tony Pippin have been in the small market business since the 1960s, so it should come as no surprise that their Lyme Country Store hits it out of the ballpark time and time again. From… <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<\/div>\n<\/div>\n\n\n","town_sef_url":"canaan-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_category\",\"radius\":\"75\",\"days\":\"30\",\"ttl\":\"8\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1769644885,"type":"Event","id":75875408,"title":"Kansas","url":"\/event\/kansas-2026-01-30-jb-meridian-ms.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2017\/04\/kansas-kansas-b48f094d-bc64-4a24-86c0-21ed3fca6d72_95641_RETINA_LANDSCAPE_16_9-980x551.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":1769630485,"type":"Event","id":76161846,"title":"Holy Cross Crusaders Hockey vs. Army Black Knights Hockey","url":"\/event\/holy-cross-crusaders-hockey-vs-army-black-knights-hockey-2026-01-29-tm-worcester-ma.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/61c\/37e6dc36-b80c-45a5-9bc5-960c7a98161c_106321_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"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":1769630486,"type":"Event","id":76327347,"title":"Gregory Porter","url":"\/event\/gregory-porter-2026-02-04-jb-groton-ma.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2017\/04\/gregory-porter-gregory-porter-2a6ddc73-49ff-4777-b886-c1753d6a8729_183851_RETINA_LANDSCAPE_16_9-980x551.jpg"},{"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":1769644886,"type":"Place","id":1885535,"title":"Snowshoe Festival","url":"\/place\/snowshoe-festival-enfield-nh.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-2.jpg"}],"modified":"MongoDate(0.09500000 1769616086)","created":"MongoDate(0.09500000 1769616086)","_id":ObjectId ("697a32d6a821adbd5104fd69")} , true) | 0 | 0 | 2 | |
| 82 | db.events_cache.find( {"_id":"8a7aabfe884cb4888030570391c7dc20"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 83 | db.events_radius_cache.find( {"_id":"2a47493f34af737e92316ad60fbf9a31"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 84 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)"},"event_id":{"$nin":[75875408,76161846,76327347]},"geo":{"$geoWithin":{"$center":[[-72.01139831542969,43.64649963378906],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 | 6 | 232 | |
| 85 | db.events_cache.count( {"_id":"8a7aabfe884cb4888030570391c7dc20"} ) | 0 | 0 | 1 | |
| 86 | db.events_cache.count( {"_id":"8a7aabfe884cb4888030570391c7dc20"} ) | 0 | 0 | 1 | |
| 87 | db.events_cache.insert( {"_id":"8a7aabfe884cb4888030570391c7dc20","town_sef_url":"canaan-nh","data_key":["68e71ca1c3af739f25e5a17b","68e71ca1c3af739f25e5a201","68d8d465c3af739f2564baf2","68e71ca2c3af739f25e5a8ca","68e71ca2c3af739f25e5a967"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Canaan\",\"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\":43.64649963378906,\"lng\":-72.01139831542969,\"latlng\":\"43.646499633789,-72.01139831543\",\"city\":\"Canaan\",\"state\":\"NH\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.46100000 1769616086)","created":"MongoDate(0.46100000 1769616086)"} , true) | 0 | 0 | 2 | |
| 88 | db.news.find( {"broadcast":{"$in":["usa","canaan-nh","nh","grafton-county-nh"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 89 | db.places.find( {"address.town_sef_url":"canaan-nh","group_id":{"$nin":[1885535]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 90 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 91 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 92 | db.towns.find( {"sef_url":"canaan-nh"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 93 | db.tokens.find( {"sef_url":{"$in":["usa","nh","grafton-county-nh","canaan-nh"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 94 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 95 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 96 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 97 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 98 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 99 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 100 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |




