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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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) 1769925600 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
Jumpin Jacks is, as you might have guessed, an inflatable playland that’s fun for children of all ages. (And adults, too, because let’s be honest...who doesn’t love to bounce… Read More
For over 30 years, West Main Consignment has been providing the community in Lansdale with gently used brand-name clothing at prices that all shoppers can afford. Whether you're shopping or… Read More
County Line would be a great place to visit, even if you didn’t particularly love getting your hands dirty. With a customer rewards program, plantings, landscaping, and workshops on topics from… Read More
If you seek a high quality, low maintenance group to work with on your event, search no further than All About Catering. From corporate events to a casual pig roast, All About Catering is a premier… Read More
No matter what month it is, you'll find them looking forward to Sunday brunch at The Butcher & Barkeep all year long. Their diverse, seasonal menu is home to a few Southern-inspired dishes, but… Read More
Butcher and Barkeep is Harleysville's favorite bar. It's always packed with a diverse crowd, because their extensive beer list, craft cocktails, and delicious bar bites appeal to everyone—from… Read More
In the suburbs of Philadelphia, Holly Hill Health Foods offers an array of vitamins, supplements, health and beauty supplies, grocery items, and health merchandise like salt lamps. In addition to the… Read More
With a selection of over 50 beers and a humongous pickle bar, it’s lucky for us that Pumpernick’s is open till 10 during the week, or we may never leave. Visit for some of the best corned… Read More
While Noodle Eighty Eight serves up a lot more to Souderton area residents than just noodles, they're what this restaurant does best. No matter what noodle dish you decide on, don't leave without… Read More
This well-regarded pediatric dental office is dedicated to providing a specialized treatment to young children and adolescents. The walls of the office are designed with jungle animals and the staff… 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 Mainland', '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) 40.256198883057, 'lng' => (float) -75.359397888184, 'latlng' => '40.256198883057,-75.359397888184', 'city' => 'Mainland', 'state' => 'PA', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'mainland-pa' ) )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
Let everyone know about your organization. Click here to add it now.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
Mainland, Pennsylvania. You can view Mainland venues that host many Mainland PA events every year.
You can find a ton of properties for sale if you search the Mainland page on Zillow. Currently Mainland has an average listing price for homes for sale on the market of $364,335. More real estate facts about Mainland: The number of properties currently for sale in Mainland is 2,941. The median homes for sale listing price is $284,990. This is broken down with the number of three bedroom houses in Mainland consisting of 1,215 with an average listing price for these house of $274,795. Out of the 959 houses that are four bedroom the average listing price for Mainland is $439,263. Interest rates for Mainland are at historic lows as well.
Mainland Pennsylvania has a latitude of 40.256198883057 and a longitude of -75.359397888184. 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":"washington-nj"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.towns.find( {"sef_url":"mainland-pa"}, [] ).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":"mainland-pa","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 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":[-75.3593978881836,40.25619888305664],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"PA"}}},{"$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(1769986641078)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769986641078)","$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 | 154 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"mainland-pa","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":"f0cbf2e5d1b30597375c553a5d8da986"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770616799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 42 | |
| 15 | db.events_cache.count( {"_id":"f0cbf2e5d1b30597375c553a5d8da986"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"f0cbf2e5d1b30597375c553a5d8da986"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"f0cbf2e5d1b30597375c553a5d8da986","town_sef_url":"mainland-pa","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":false}","modified":"MongoDate(0.34600000 1769986641)","created":"MongoDate(0.34600000 1769986641)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"cb258470b91d7be15d4d5e23ed14984c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770875999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 40 | |
| 20 | db.events_cache.count( {"_id":"cb258470b91d7be15d4d5e23ed14984c"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"cb258470b91d7be15d4d5e23ed14984c"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"cb258470b91d7be15d4d5e23ed14984c","town_sef_url":"mainland-pa","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":false}","modified":"MongoDate(0.44700000 1769986641)","created":"MongoDate(0.44700000 1769986641)"} , true) | 0 | 0 | 2 | |
| 23 | db.events_cache.find( {"_id":"fb9587f2e63e59df834abe18b026b490"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1772603999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 32 | |
| 25 | db.events_cache.count( {"_id":"fb9587f2e63e59df834abe18b026b490"} ) | 0 | 0 | 14 | |
| 26 | db.events_cache.count( {"_id":"fb9587f2e63e59df834abe18b026b490"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"fb9587f2e63e59df834abe18b026b490","town_sef_url":"mainland-pa","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":false}","modified":"MongoDate(0.54000000 1769986641)","created":"MongoDate(0.54000000 1769986641)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"a5fce3a3163e4df60d3fb615762ea0e7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770616799)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 11 | |
| 30 | db.events_cache.count( {"_id":"a5fce3a3163e4df60d3fb615762ea0e7"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"a5fce3a3163e4df60d3fb615762ea0e7"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"a5fce3a3163e4df60d3fb615762ea0e7","town_sef_url":"mainland-pa","data_key":["6905a75bde4ae56f5a2c2230"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":true}","modified":"MongoDate(0.57200000 1769986641)","created":"MongoDate(0.57200000 1769986641)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"2e263b9333efe40ff6541f76abb98bc1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770271199)"},"event_id":{"$nin":[76292079]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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":"2e263b9333efe40ff6541f76abb98bc1"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"2e263b9333efe40ff6541f76abb98bc1"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"2e263b9333efe40ff6541f76abb98bc1","town_sef_url":"mainland-pa","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":false}","modified":"MongoDate(0.59100000 1769986641)","created":"MongoDate(0.59100000 1769986641)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"f156b4ef232967260fa8bcb5ebc95d24"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1772603999)"},"event_id":{"$nin":[76292079]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | |
| 40 | db.events_cache.count( {"_id":"f156b4ef232967260fa8bcb5ebc95d24"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"f156b4ef232967260fa8bcb5ebc95d24"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"f156b4ef232967260fa8bcb5ebc95d24","town_sef_url":"mainland-pa","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":false}","modified":"MongoDate(0.60800000 1769986641)","created":"MongoDate(0.60800000 1769986641)"} , true) | 0 | 0 | 1 | |
| 43 | db.events_cache.find( {"_id":"41587ec53f715fba11be0ca96b146f35"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770443999)"},"event_id":{"$nin":[76292079]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 16 | |
| 45 | db.events_cache.count( {"_id":"41587ec53f715fba11be0ca96b146f35"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"41587ec53f715fba11be0ca96b146f35"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"41587ec53f715fba11be0ca96b146f35","town_sef_url":"mainland-pa","data_key":["6922a856de4ae56f5af6a07f"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":true}","modified":"MongoDate(0.65700000 1769986641)","created":"MongoDate(0.65700000 1769986641)"} , true) | 0 | 0 | 2 | |
| 48 | db.events_cache.find( {"_id":"fcf27425723f00b113f97c4e5a4ca3cb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1771826399)"},"event_id":{"$nin":[76292079,76367630]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 13 | |
| 50 | db.events_cache.count( {"_id":"fcf27425723f00b113f97c4e5a4ca3cb"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"fcf27425723f00b113f97c4e5a4ca3cb"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"fcf27425723f00b113f97c4e5a4ca3cb","town_sef_url":"mainland-pa","data_key":["691fcd1ade4ae56f5a67f6a2","6892ce41fb5e4bed1f90b446","68d74abec3af739f25e1efbe","68f991a1c3af739f2535ae45","68fae321c3af739f25d95698","69251314de4ae56f5a2529fb","69324212de4ae56f5af034ba","691d2a16de4ae56f5a437cc3","68be3e2bc3af739f2526398b","69169298de4ae56f5ad4f065","6917e416de4ae56f5a9002bf","69251314de4ae56f5a252a04","6961b80eb1faf7c56a229a7a","6927b614de4ae56f5a59f8fa","68bf8fa6c3af739f25b382cf","68e9bf9dc3af739f256bd0c6","68f05723c3af739f25947f67","6913ef96de4ae56f5a16bbf7","696ee714b1faf7c56a4d4f71","691fcd1ade4ae56f5a67f6cf","6909639ade4ae56f5a1c0e5b","6909639ade4ae56f5a1c0e60","690ea998de4ae56f5ac287ee","6949fd11de4ae56f5aeb6bd2","6949fd11de4ae56f5aeb6bd9","68afbdafc3af739f2536a1b3","691e7b9ade4ae56f5a810bac","6895714afb5e4bed1fd7792c","6895714afb5e4bed1fd77940","68e86e1fc3af739f25219acd","69041d9ede4ae56f5ae0ee89","691d2a16de4ae56f5a437d0a","6938d995de4ae56f5aaaa259","689ab73ffb5e4bed1fdeddf9","689eabbefb5e4bed1f7b4071","693a2b13de4ae56f5a8b0d82","6938d995de4ae56f5aaaa262","695f150eb1faf7c56aac141a","6938d995de4ae56f5aaaa278","6896c2c5fb5e4bed1f1b5486","691e7b9ade4ae56f5a810be8","690c0699de4ae56f5a9c12a0","68e08523c3af739f25467bab","68e9bf9dc3af739f256bd126","68fae321c3af739f25d95755","691d2a16de4ae56f5a437d31","69211e9bde4ae56f5af9cdaa","697ac81cb1faf7c56a7b44a9","68a9262cc3af739f252fd716","6896c2c5fb5e4bed1f1b561d"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":true}","modified":"MongoDate(0.69600000 1769986641)","created":"MongoDate(0.69600000 1769986641)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"594cd4e5eefe43038151c3ea29f8e649"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1771826399)"},"event_id":{"$nin":[76292079,76367630,76365972]},"tags":"music","geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 13 | |
| 55 | db.events_cache.count( {"_id":"594cd4e5eefe43038151c3ea29f8e649"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"594cd4e5eefe43038151c3ea29f8e649"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"594cd4e5eefe43038151c3ea29f8e649","town_sef_url":"mainland-pa","data_key":["68a6f9a5c3af739f2569d8a5","68c11967c3af739f259e318a","68f9c9dfc3af739f258514c9","68f08f61c3af739f25cf2ffc","68f1e0dec3af739f2517031b","68f08f61c3af739f25cf3005","693a6355de4ae56f5a0dadd7","692156d5de4ae56f5a9caabc","690c3edade4ae56f5afb9f6b","6901b2ddc3af739f25188754","68f9c9dfc3af739f2585153c","68fb1b5ec3af739f251658c1","69196dd6de4ae56f5a958b45","6933cbd9de4ae56f5a4a7bce","693911d4de4ae56f5a25e73d","693bb4d4de4ae56f5ad9bd17","68a6f9a5c3af739f2569d8da","6903045d3394d74e7843c30b","6916cad8de4ae56f5a4f4d77","691eb3ddde4ae56f5a229e2f","693bb4d4de4ae56f5ad9bd27","69200557de4ae56f5af2d15e","68c50de5c3af739f2502f2e3","68aea46cc3af739f25e3f6c4","68ca53e5c3af739f254ff646","690d9058de4ae56f5a18e32e","69196dd6de4ae56f5a958b7c","69200557de4ae56f5af2d16c","6933cbd9de4ae56f5a4a7cc9","69351d56de4ae56f5ae25697","691427dade4ae56f5a80dd13","692156d6de4ae56f5a9caba4","68bbd367c3af739f25973c0f","692156d6de4ae56f5a9cabbf","693a6355de4ae56f5a0daf50","690aed59de4ae56f5ae0281f","68c26ae8c3af739f25d45c12","691427dade4ae56f5a80dd4f","69181c57de4ae56f5afc7134","691d6256de4ae56f5ae88e19","6933cbd9de4ae56f5a4a7d83","692156d6de4ae56f5a9cac18","68f483ddc3af739f25f394b9","692156d6de4ae56f5a9cac5a","691427dade4ae56f5a80dd9d","68e6035fc3af739f25f7f238","692156d6de4ae56f5a9cac5f","68a14ec6fb5e4bed1fa18cda","690c3edade4ae56f5afba07f","691427dade4ae56f5a80ddb4"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-75.3593978881836,40.25619888305664],\"has_next_page\":true}","modified":"MongoDate(0.73500000 1769986641)","created":"MongoDate(0.73500000 1769986641)"} , true) | 0 | 0 | 1 | |
| 58 | 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\/pa-kids-playcenter-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/kids-play-centers\/\" target=\"_blank\">9 Best Kids\u2019 Play Centers in Pennsylvania<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/kids-play-centers\/\" target=\"_blank\">Jumpin Jacks, Hatfield, PA<\/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\">Jumpin Jacks is, as you might have guessed, an inflatable playland that’s fun for children of all ages. (And adults, too, because let’s be honest...who doesn’t love to bounce… <a href=\"https:\/\/bestthingspa.com\/kids-play-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\/pa-consignment-shops-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/consignment-shops\/\" target=\"_blank\">9 Best Consignment Shops in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/consignment-shops\/\" target=\"_blank\">West Main Consignment, Lansdale, PA<\/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\">For over 30 years, West Main Consignment has been providing the community in Lansdale with gently used brand-name clothing at prices that all shoppers can afford. Whether you're shopping or… <a href=\"https:\/\/bestthingspa.com\/consignment-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\/pa-garden-centers-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/garden-centers\/\" target=\"_blank\">9 Best Garden Centers and Nurseries in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/garden-centers\/\" target=\"_blank\">County Line Landscape Nursery, Franconia, PA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">County Line would be a great place to visit, even if you didn’t particularly love getting your hands dirty. With a customer rewards program, plantings, landscaping, and workshops on topics from… <a href=\"https:\/\/bestthingspa.com\/garden-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\/pa-catering-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/caterers\/\" target=\"_blank\">The 8 Best Caterers in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/caterers\/\" target=\"_blank\">All About Catering, Lansdale, PA<\/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\">If you seek a high quality, low maintenance group to work with on your event, search no further than All About Catering. From corporate events to a casual pig roast, All About Catering is a premier… <a href=\"https:\/\/bestthingspa.com\/caterers\/\" 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\/pa-bloody-marys-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/bloody-marys\/\" target=\"_blank\">8 Best Places for a Bloody Mary in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/bloody-marys\/\" target=\"_blank\">The Butcher & Barkeep, Harleysville, PA<\/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\">No matter what month it is, you'll find them looking forward to Sunday brunch at The Butcher & Barkeep all year long. Their diverse, seasonal menu is home to a few Southern-inspired dishes, but… <a href=\"https:\/\/bestthingspa.com\/bloody-marys\/\" 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\/pa-dive-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/neighborhood-bars\/\" target=\"_blank\">The 9 Best Neighborhood Bars in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/neighborhood-bars\/\" target=\"_blank\">Butcher and Barkeep, Harleysville, PA<\/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\">Butcher and Barkeep is Harleysville's favorite bar. It's always packed with a diverse crowd, because their extensive beer list, craft cocktails, and delicious bar bites appeal to everyone—from… <a href=\"https:\/\/bestthingspa.com\/neighborhood-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\/pa-holistic-stores-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/holistic-health-food-stores\/\" target=\"_blank\">9 Best Holistic and Health Food Stores in Pennsylvania<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/holistic-health-food-stores\/\" target=\"_blank\">Holly Hill Health Foods, North Wales, PA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">In the suburbs of Philadelphia, Holly Hill Health Foods offers an array of vitamins, supplements, health and beauty supplies, grocery items, and health merchandise like salt lamps. In addition to the… <a href=\"https:\/\/bestthingspa.com\/holistic-health-food-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/pa-delis-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/delis\/\" target=\"_blank\">8 Best Delis in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/delis\/\" target=\"_blank\">Pumpernick\u2019s Deli, North Wales, PA<\/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\">With a selection of over 50 beers and a humongous pickle bar, it’s lucky for us that Pumpernick’s is open till 10 during the week, or we may never leave. Visit for some of the best corned… <a href=\"https:\/\/bestthingspa.com\/delis\/\" 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\/pa-noodle-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/noodles\/\" target=\"_blank\">9 Best Noodle Places in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/noodles\/\" target=\"_blank\">Noodle Eighty Eight, Souderton, PA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">While Noodle Eighty Eight serves up a lot more to Souderton area residents than just noodles, they're what this restaurant does best. No matter what noodle dish you decide on, don't leave without… <a href=\"https:\/\/bestthingspa.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\/pa-kid-dentist-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingspa.com\/kid-friendly-dentists\/\" target=\"_blank\">10 Best Kid-Friendly Dentists in Pennsylvania!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingspa.com\/kid-friendly-dentists\/\" target=\"_blank\">Children\u2019s Dentistry of Trappe, Collegeville, PA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">This well-regarded pediatric dental office is dedicated to providing a specialized treatment to young children and adolescents. The walls of the office are designed with jungle animals and the staff… <a href=\"https:\/\/bestthingspa.com\/kid-friendly-dentists\/\" 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":"mainland-pa","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\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1769990241,"type":"Event","id":76292079,"title":"Jesse Cook","url":"\/event\/jesse-cook-2026-02-01-jb-sellersville-pa.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2017\/04\/jesse-cook-jesse-cook-61fe47fc-4580-4a3e-9d52-44fd451d7759_129711_TABLET_LANDSCAPE_16_9-980x551.jpg"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"10\",\"days\":\"5\",\"ttl\":\"1\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1769990241,"type":"Event","id":76367630,"title":"Henhouse Prowlers","url":"\/event\/henhouse-prowlers-2026-02-05-jb-sellersville-pa.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2024\/12\/henhouse-prowlers-4-980x551.png"},{"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":1770001041,"type":"Event","id":76365972,"title":"Lafayette College Leopards Mens Basketball vs. Navy Midshipmen Mens Basketball","url":"\/event\/lafayette-college-leopards-mens-basketball-vs-navy-midshipmen-mens-basketball-2026-02-04-tm-easton-pa.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/093\/c74cfd95-af21-4e64-9f85-47677b951093_105651_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":1770001041,"type":"Event","id":76321872,"title":"High Noon: A Tribute To Lynyrd Skynrd & Southern Rock","url":"\/event\/high-noon-a-tribute-to-lynyrd-skynrd-southern-rock-2026-02-07-jb-sellersville-pa.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"}],"modified":"MongoDate(0.73800000 1769986641)","created":"MongoDate(0.73800000 1769986641)","_id":ObjectId ("697fda51b71a08b5fd0d123e")} , true) | 0 | 0 | 2 | |
| 59 | db.events_cache.find( {"_id":"23571e2fa9bfd69a256702c2f916f5bc"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"45a5a2e12ac73384ae95ebab4ed99a4d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 61 | db.events.count( {"address.town_sef_url":"mainland-pa","start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770530400)"}} ) | 0 | 0 | 2 | |
| 62 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770789600)"}} ) | 0 | 0 | 26 | |
| 63 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1769925600)","$lt":"MongoDate(0.00000000 1770789600)"}} ) | 0 | 7 | 25 | |
| 64 | db.events_radius_cache.count( {"_id":"45a5a2e12ac73384ae95ebab4ed99a4d"} ) | 0 | 0 | 1 | |
| 65 | db.events_radius_cache.count( {"_id":"45a5a2e12ac73384ae95ebab4ed99a4d"} ) | 0 | 0 | 1 | |
| 66 | db.events_radius_cache.insert( {"_id":"45a5a2e12ac73384ae95ebab4ed99a4d","radius":25,"modified":"MongoDate(0.81500000 1769986641)","created":"MongoDate(0.81500000 1769986641)"} , true) | 0 | 0 | 1 | |
| 67 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769925600)"},"event_id":{"$nin":[76292079,76367630,76365972,76321872]},"geo":{"$geoWithin":{"$center":[[-75.3593978881836,40.25619888305664],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 | 131 | |
| 68 | db.events_cache.count( {"_id":"23571e2fa9bfd69a256702c2f916f5bc"} ) | 0 | 0 | 1 | |
| 69 | db.events_cache.count( {"_id":"23571e2fa9bfd69a256702c2f916f5bc"} ) | 0 | 0 | 1 | |
| 70 | db.events_cache.insert( {"_id":"23571e2fa9bfd69a256702c2f916f5bc","town_sef_url":"mainland-pa","data_key":["68fae321c3af739f25d95698","6917e416de4ae56f5a9002bf","68bf8fa6c3af739f25b382cf","68c11967c3af739f259e318a","68f9c9dfc3af739f258514c9"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Mainland\",\"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\":40.25619888305664,\"lng\":-75.3593978881836,\"latlng\":\"40.256198883057,-75.359397888184\",\"city\":\"Mainland\",\"state\":\"PA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.96700000 1769986641)","created":"MongoDate(0.96700000 1769986641)"} , true) | 0 | 0 | 1 | |
| 71 | db.news.find( {"broadcast":{"$in":["usa","mainland-pa","pa","montgomery-county-pa"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 5 | |
| 72 | db.places.find( {"address.town_sef_url":"mainland-pa","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 2 | |
| 73 | db.modules.find( {"name":"AT - Organization Empty"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 75 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 76 | db.towns.find( {"sef_url":"mainland-pa"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.tokens.find( {"sef_url":{"$in":["usa","pa","montgomery-county-pa","mainland-pa"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 78 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 79 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 80 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 81 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 82 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 83 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 84 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |





