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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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
A bar and arcade. Enjoy one of more than 20 vintage arcade games at The Quarters while enjoying food and your favorite beverages. Play trivia, too. The retro atmosphere makes for a fun and nostalgic… Read More
Enjoy the best of local fruits and vegetables as well as home-grown honey and locally tapped maple syrup at the Northampton Farmers Market. Open on Saturdays from April through November, shoppers… Read More
Nourish Wellness Café serves nutrient dense vegetarian dishes. They also feature organic smoothies. Their Daily Greens Smoothie provides everything you need for greens for the day. Their… Read More
Featuring Asian tacos, sesame noodles, and a grilled cheese with pulled pork, Bistro Bus serves up flavorful dishes you simply have to try. Parked in Northampton, check the website to find its… Read More
Located on the campus of Smith College, the Botanic Garden of Smith College includes a conservatory and greenhouses, affording visitors up close and personal views of native New England trees,… Read More
Noodles serves up hot, delicious dishes made from your favorite staple—noodles. Try Kim Chi dumpling noodle soup or pink lady noodle soup. Choose from rice noodles, Thai noodles, egg noodles or… Read More
The Tunnel Bar is a martini bar and eatery in Northampton with a unique architectural history. The stone and brickwork inside the building is original to its 1896 creation, when instead of a martini… Read More
Featuring a nice array of European shoes for both men and women, Strada has been serving the Northampton region for 25 years. In addition to selling shoes, they repair them and treat leather,… Read More
For an off-the-grid lodging experience, consider a stay at the Starlight Llama Bed and Breakfast in Northampton. Solar power means you’ll be safe and warm. The home-cooked meals are said to be… Read More
Featuring a miniature train, a zoo for rescued animals, and the perfect spot for a picnic, Look Park is an excellent place for families to have fun. Ride the bumper boats and play mini golf,… 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 Hatfield', '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.366600036621, 'lng' => (float) -72.605400085449, 'latlng' => '42.366600036621,-72.605400085449', 'city' => 'Hatfield', 'state' => 'MA', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'hatfield-ma' ) )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
Hatfield, Massachusetts. Population for Hatfield from the last gathering is 1298. You can view Hatfield venues that host many Hatfield MA events every year.
You can find a ton of properties for sale if you search the Hatfield page on Zillow. Currently Hatfield has an average listing price for homes for sale on the market of $416,200. More real estate facts about Hatfield: The number of properties currently for sale in Hatfield is 8. The median homes for sale listing price is $240,000. This is broken down with the number of three bedroom houses in Hatfield consisting of 1 with an average listing price for these house of $1,500,000. Out of the 133 houses that are four bedroom the average listing price for Hatfield is $390,061. Interest rates for Hatfield are at historic lows as well.
Hatfield Massachusetts has a latitude of 42.366600036621 and a longitude of -72.605400085449. 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":"bulverde-tx"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 25 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.towns.find( {"sef_url":"hatfield-ma"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 11 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 4 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"hatfield-ma","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 | 2 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-72.60540008544922,42.366600036621094],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MA"}}},{"$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(1765742302474)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765742302474)","$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 | 350 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"hatfield-ma","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 2 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"2f8911b6492adfe5c7dbd45f88e23fd9"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 74 | |
| 15 | db.events_cache.count( {"_id":"2f8911b6492adfe5c7dbd45f88e23fd9"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"2f8911b6492adfe5c7dbd45f88e23fd9"} ) | 0 | 0 | 3 | |
| 17 | db.events_cache.insert( {"_id":"2f8911b6492adfe5c7dbd45f88e23fd9","town_sef_url":"hatfield-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":false}","modified":"MongoDate(0.03600000 1765742303)","created":"MongoDate(0.03600000 1765742303)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"c6d927d85a21d59b899f9b5ce05fe252"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766642399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 35 | |
| 20 | db.events_cache.count( {"_id":"c6d927d85a21d59b899f9b5ce05fe252"} ) | 0 | 0 | 16 | |
| 21 | db.events_cache.count( {"_id":"c6d927d85a21d59b899f9b5ce05fe252"} ) | 0 | 0 | 8 | |
| 22 | db.events_cache.insert( {"_id":"c6d927d85a21d59b899f9b5ce05fe252","town_sef_url":"hatfield-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":false}","modified":"MongoDate(0.18600000 1765742303)","created":"MongoDate(0.18600000 1765742303)"} , true) | 0 | 0 | 3 | |
| 23 | db.events_cache.find( {"_id":"ee34a366cf5b2701ffd28d631126c2f8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 1 | 197 | |
| 25 | db.events_cache.count( {"_id":"ee34a366cf5b2701ffd28d631126c2f8"} ) | 0 | 0 | 7 | |
| 26 | db.events_cache.count( {"_id":"ee34a366cf5b2701ffd28d631126c2f8"} ) | 0 | 0 | 6 | |
| 27 | db.events_cache.insert( {"_id":"ee34a366cf5b2701ffd28d631126c2f8","town_sef_url":"hatfield-ma","data_key":["689ab73ffb5e4bed1fded84e"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":false}","modified":"MongoDate(0.68500000 1765742303)","created":"MongoDate(0.68500000 1765742303)"} , true) | 0 | 0 | 9 | |
| 28 | db.events_cache.find( {"_id":"cc81043a98ff12d339a6c8953416d337"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 16 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"event_id":{"$nin":[76048385]},"tags":"music","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 2 | 18 | |
| 30 | db.events_cache.count( {"_id":"cc81043a98ff12d339a6c8953416d337"} ) | 0 | 0 | 3 | |
| 31 | db.events_cache.count( {"_id":"cc81043a98ff12d339a6c8953416d337"} ) | 0 | 0 | 5 | |
| 32 | db.events_cache.insert( {"_id":"cc81043a98ff12d339a6c8953416d337","town_sef_url":"hatfield-ma","data_key":["69200554de4ae56f5af2c668"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":true}","modified":"MongoDate(0.80000000 1765742303)","created":"MongoDate(0.80000000 1765742303)"} , true) | 0 | 0 | 9 | |
| 33 | db.events_cache.find( {"_id":"dcfafb17bda147fc3378e5e84afea9af"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 3 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766037599)"},"event_id":{"$nin":[76048385,76365187]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | |
| 35 | db.events_cache.count( {"_id":"dcfafb17bda147fc3378e5e84afea9af"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"dcfafb17bda147fc3378e5e84afea9af"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"dcfafb17bda147fc3378e5e84afea9af","town_sef_url":"hatfield-ma","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":false}","modified":"MongoDate(0.83800000 1765742303)","created":"MongoDate(0.83800000 1765742303)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"5573169f2cb24726b4839cd2f216464e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 6 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"event_id":{"$nin":[76048385,76365187]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 3 | |
| 40 | db.events_cache.count( {"_id":"5573169f2cb24726b4839cd2f216464e"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"5573169f2cb24726b4839cd2f216464e"} ) | 0 | 0 | 5 | |
| 42 | db.events_cache.insert( {"_id":"5573169f2cb24726b4839cd2f216464e","town_sef_url":"hatfield-ma","data_key":["691491f9ec25c3702a00459c"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":true}","modified":"MongoDate(0.91000000 1765742303)","created":"MongoDate(0.91000000 1765742303)"} , true) | 0 | 0 | 8 | |
| 43 | db.events_cache.find( {"_id":"985fd045d97c961b4b84b71db64744bb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76048385,76365187,76322887]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 60 | |
| 45 | db.events_cache.count( {"_id":"985fd045d97c961b4b84b71db64744bb"} ) | 0 | 0 | 4 | |
| 46 | db.events_cache.count( {"_id":"985fd045d97c961b4b84b71db64744bb"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"985fd045d97c961b4b84b71db64744bb","town_sef_url":"hatfield-ma","data_key":["6938d990de4ae56f5aaa8afa","68ad1aa9c3af739f25f0a197","68ad1aa9c3af739f25f0a1a6","68527c8ffb5e4bed1f027b75","69169295de4ae56f5ad4e4c3","68e5cb1ec3af739f25c7752b","691bd893de4ae56f5a7c0381","688889d5fb5e4bed1f8d0ac6","69169296de4ae56f5ad4e517","6864f17ffb5e4bed1f3a0573","688889d6fb5e4bed1f8d0b73","691fcd17de4ae56f5a67e2b3","68a5433dfb5e4bed1febbfa3","69017a9ac3af739f25e3ebcf","68911577fb5e4bed1fbe3295","68e5cb1ec3af739f25c77678","68b10f28c3af739f25c5c090","68c0e124c3af739f253dc25a","68ef059ec3af739f254bf873","68b6552ac3af739f25c023f1","685670d8fb5e4bed1f3b2e32","685670d9fb5e4bed1f3b318b","68e9bf9cc3af739f256bc176","691fcd18de4ae56f5a67e43b","68db3f20c3af739f25853cab","6857c262fb5e4bed1f870863","68e5cb1ec3af739f25c77753","68bb9b26c3af739f2533a15b","68ef059ec3af739f254bf90c","68b10f28c3af739f25c5c1a1","68c8ca21c3af739f252910af","68b6552ac3af739f25c0246a","685913b1fb5e4bed1fd9a8e1","69227012de4ae56f5a7cc081","685913b3fb5e4bed1fd9abf3","685913b3fb5e4bed1fd9ac5c","68761544fb5e4bed1f7badf7","69096398de4ae56f5a1c02e1","691e7b97de4ae56f5a80fd16","69266492de4ae56f5ae48469","68fae31fc3af739f25d94cfc","68c8ca21c3af739f25291164","690c0697de4ae56f5a9c09dd","68c8ca21c3af739f2529118e","68edb41cc3af739f2514bb77","690c0697de4ae56f5a9c09ee","68b6552ac3af739f25c024cd","689ffd44fb5e4bed1f956127","69154116de4ae56f5aadf85e","68b8f82bc3af739f2556854e"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-72.60540008544922,42.366600036621094],\"has_next_page\":true}","modified":"MongoDate(0.05500000 1765742304)","created":"MongoDate(0.05500000 1765742304)"} , true) | 0 | 0 | 2 | |
| 48 | 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\/ma-arcades-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/arcades\/\" target=\"_blank\">7 Best Arcades in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/arcades\/\" target=\"_blank\">The Quarters, Hadley, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">A bar and arcade. Enjoy one of more than 20 vintage arcade games at The Quarters while enjoying food and your favorite beverages. Play trivia, too. The retro atmosphere makes for a fun and nostalgic… <a href=\"https:\/\/bestthingsma.com\/arcades\/\" 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\/ma-farmers-market-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/farmers-markets\/\" target=\"_blank\">9 Best Farmers Markets in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/farmers-markets\/\" target=\"_blank\">Northampton Farmers Market, Northampton, MA<\/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\">Enjoy the best of local fruits and vegetables as well as home-grown honey and locally tapped maple syrup at the Northampton Farmers Market. Open on Saturdays from April through November, shoppers… <a href=\"https:\/\/bestthingsma.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\/ma-smoothies-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/smoothies\/\" target=\"_blank\">5 Best Spots for Smoothies in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/smoothies\/\" target=\"_blank\">Nourish Wellness Caf\u00e9, Northampton, MA<\/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\">Nourish Wellness Café serves nutrient dense vegetarian dishes. They also feature organic smoothies. Their Daily Greens Smoothie provides everything you need for greens for the day. Their… <a href=\"https:\/\/bestthingsma.com\/smoothies\/\" 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\/ma-food-truck-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/food-truck\/\" target=\"_blank\">The 7 Most Delicious Food Trucks in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/food-truck\/\" target=\"_blank\">Bistro Bus, Northampton, MA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Featuring Asian tacos, sesame noodles, and a grilled cheese with pulled pork, Bistro Bus serves up flavorful dishes you simply have to try. Parked in Northampton, check the website to find its… <a href=\"https:\/\/bestthingsma.com\/food-truck\/\" 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\/ma-botanical-gardens-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/botanical-gardens\/\" target=\"_blank\">10 Beautiful Botanical Gardens in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/botanical-gardens\/\" target=\"_blank\">The Botanic Garden of Smith College, Northampton, MA<\/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\">Located on the campus of Smith College, the Botanic Garden of Smith College includes a conservatory and greenhouses, affording visitors up close and personal views of native New England trees,… <a href=\"https:\/\/bestthingsma.com\/botanical-gardens\/\" 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\/ma-noodle-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/noodles\/\" target=\"_blank\">7 Best Spots for Noodles in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/noodles\/\" target=\"_blank\">Noodles, Northampton, MA<\/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\">Noodles serves up hot, delicious dishes made from your favorite staple—noodles. Try Kim Chi dumpling noodle soup or pink lady noodle soup. Choose from rice noodles, Thai noodles, egg noodles or… <a href=\"https:\/\/bestthingsma.com\/noodles\/\" 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\/ma-historic-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/historic-restaurants\/\" target=\"_blank\">8 Best Historic Restaurants in Massachusetts<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/historic-restaurants\/\" target=\"_blank\">The Tunnel Bar, Northampton, MA<\/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\">The Tunnel Bar is a martini bar and eatery in Northampton with a unique architectural history. The stone and brickwork inside the building is original to its 1896 creation, when instead of a martini… <a href=\"https:\/\/bestthingsma.com\/historic-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\/ma-shoe-store-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/shoe-stores\/\" target=\"_blank\">The 8 Best Shoe Stores in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/shoe-stores\/\" target=\"_blank\">Strada, Northampton, MA<\/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\">Featuring a nice array of European shoes for both men and women, Strada has been serving the Northampton region for 25 years. In addition to selling shoes, they repair them and treat leather,… <a href=\"https:\/\/bestthingsma.com\/shoe-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\/ma-unique-hotels-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/unique-hotels\/\" target=\"_blank\">The 9 Coolest (and Most Unique) Hotels in Massachusetts<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/unique-hotels\/\" target=\"_blank\">Starlight Llama Bed and Breakfast, Northampton, MA<\/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\">For an off-the-grid lodging experience, consider a stay at the Starlight Llama Bed and Breakfast in Northampton. Solar power means you’ll be safe and warm. The home-cooked meals are said to be… <a href=\"https:\/\/bestthingsma.com\/unique-hotels\/\" 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\/ma-family-friendly-attractions-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsma.com\/family-friendly-attractions-activities\/\" target=\"_blank\">The 15 Best Family-Friendly Attractions in Massachusetts!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsma.com\/family-friendly-attractions-activities\/\" target=\"_blank\">Look Park, Florence, MA<\/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\">Featuring a miniature train, a zoo for rescued animals, and the perfect spot for a picnic, Look Park is an excellent place for families to have fun. Ride the bumper boats and play mini golf,… <a href=\"https:\/\/bestthingsma.com\/family-friendly-attractions-activities\/\" 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":"hatfield-ma","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\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"ttl\":\"3\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765753103,"type":"Event","id":76048385,"title":"UMass Minutemen Hockey vs. Boston University Terriers Mens Ice Hockey","url":"\/event\/umass-minutemen-hockey-vs-boston-university-terriers-mens-ice-hockey-2026-01-09-tm-amherst-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\":\"10\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765745903,"type":"Event","id":76365187,"title":"Karrin Allyson","url":"\/event\/karrin-allyson-2025-12-17-jb-amherst-ma.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2023\/09\/karrin-allyson-980x551.png"},{"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":1765749503,"type":"Event","id":76322887,"title":"Winterfair: Hartford\u2019s Holiday Market","url":"\/event\/winterfair-hartfords-holiday-market-2025-12-14-hartford-ct.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-fair-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":1765756703,"type":"Event","id":76229810,"title":"THE ULTIMATE ACOUSTIC ROCK SHOW","url":"\/event\/the-ultimate-acoustic-rock-show-2025-12-18-tm-schenectady-ny.html","image_url":"https:\/\/images.universe.com\/d24141fa-a27e-4636-a359-46092b446384\/-\/format\/jpeg\/-\/scale_crop\/1024x683\/center\/-\/progressive\/yes\/-\/inline\/yes\/"}],"modified":"MongoDate(0.05900000 1765742304)","created":"MongoDate(0.05900000 1765742304)","_id":ObjectId ("693f16e0d84561ec070143a9")} , true) | 0 | 0 | 2 | |
| 49 | db.events_cache.find( {"_id":"dbb83055fa1ebd5a83dbe2a2bc25e6d1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 10 | |
| 50 | db.events_radius_cache.find( {"_id":"8f63c4ddae90caaf7737e9e250a21491"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 51 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)"},"event_id":{"$nin":[76048385,76365187,76322887,76229810]},"geo":{"$geoWithin":{"$center":[[-72.60540008544922,42.366600036621094],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 | 723 | |
| 52 | db.events_cache.count( {"_id":"dbb83055fa1ebd5a83dbe2a2bc25e6d1"} ) | 0 | 0 | 121 | |
| 53 | db.events_cache.count( {"_id":"dbb83055fa1ebd5a83dbe2a2bc25e6d1"} ) | 0 | 0 | 318 | |
| 54 | db.events_cache.insert( {"_id":"dbb83055fa1ebd5a83dbe2a2bc25e6d1","town_sef_url":"hatfield-ma","data_key":["6871e66d7573f16cf8571ef0","6930b867de4ae56f5a4054cd","69200554de4ae56f5af2c52f","68f08f60c3af739f25cf27b5","6930b868de4ae56f5a4057ad"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Hatfield\",\"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.366600036621094,\"lng\":-72.60540008544922,\"latlng\":\"42.366600036621,-72.605400085449\",\"city\":\"Hatfield\",\"state\":\"MA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.95200000 1765742305)","created":"MongoDate(0.95200000 1765742305)"} , true) | 0 | 0 | 15 | |
| 55 | db.news.find( {"broadcast":{"$in":["usa","hatfield-ma","ma","hampshire-county-ma"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 46 | |
| 56 | db.places.find( {"address.town_sef_url":"hatfield-ma","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 64 | |
| 57 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 51 | |
| 58 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 30 | |
| 59 | db.towns.find( {"sef_url":"hatfield-ma"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 60 | db.tokens.find( {"sef_url":{"$in":["usa","ma","hampshire-county-ma","hatfield-ma"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 25 | |
| 61 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 62 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 63 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 64 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 65 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 66 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 10 | |
| 67 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |



