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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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) 1765778400 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
L’Dees Pancake House is another award winner, having been voted “best breakfast” by Virginia Living readers. Breakfast is served anytime and has the regular variety of French toast… Read More
For romance, look no further than Glen Gordon Manor in Huntly, Virginia. Stay where the British royal family stays. The Manor is a rustic bed and breakfast with a newly renovated West Wing, spa, and… Read More
Dogs and cats are welcome at Shear Elegance Pet Boutique in Front Royal, Virginia. Shear Elegance is a full-service grooming salon, offering bath, brush, blow dry, bows, ear cleaning, scissor… Read More
While L’Dees puts their pancakes front and center, only a breakfast novice would overlook their “Ultimate Omelets.” Made with two eggs and served with home fries, toast, and cheese,… Read More
The Inn at Little Washington is a five-star boutique hotel, best for families and couples. Space is limited at only 24 rooms, and demand is high so make sure to get a reservation early. “This… Read More
This 15,000-square-foot facility took seven years to complete. It started with a media awareness campaign. To raise funds, donation jars were placed all over the county until large donations started… Read More
The 1,864-acre Sky Meadows State Park offers history programming all year to educate and capture colonial life through post-Civil War Virginia. The views are gorgeous, as are the pastures on this… Read More
L’Auberge Provencale is attached to a bed and breakfast in beautiful White Post, Virginia. The recipient of many awards, including from TripAdvisor and AAA, L’Auberge Provencale features… Read More
Appleland Sports Complex in Stephens City, Virginia features a 12-hole full course and 18-hole miniature golf course. The obstacles aren’t too complex or difficult, but the scenery more than… Read More
The Hunter’s Head Tavern in Upperville, Virginia takes its London theme to the extreme. Take note of the British-style red phone booth just outside. The cozy interior evokes a small-town… 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 Chester Gap', '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) 38.852699279785, 'lng' => (float) -78.136901855469, 'latlng' => '38.852699279785,-78.136901855469', 'city' => 'Chester Gap', 'state' => 'VA', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'chester-gap-va' ) )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
Chester Gap, Virginia. You can view Chester Gap venues that host many Chester Gap VA events every year.
You can find a ton of properties for sale if you search the Chester Gap page on Zillow. Currently Chester Gap has an average listing price for homes for sale on the market of $404,509. More real estate facts about Chester Gap: The number of properties currently for sale in Chester Gap is 286. The median homes for sale listing price is $249,900. This is broken down with the number of three bedroom houses in Chester Gap consisting of 147 with an average listing price for these house of $363,209. Out of the 73 houses that are four bedroom the average listing price for Chester Gap is $460,143. Interest rates for Chester Gap are at historic lows as well.
Chester Gap Virginia has a latitude of 38.852699279785 and a longitude of -78.136901855469. 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":"sparta-nj"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 6 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 | |
| 3 | db.towns.find( {"sef_url":"chester-gap-va"}, [] ).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 | 5 | |
| 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":"chester-gap-va","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 | 9 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 14 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-78.13690185546875,38.852699279785156],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"VA"}}},{"$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(1765790732565)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765790732565)","$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 | 91 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"chester-gap-va","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 | 5 | |
| 13 | db.events_cache.find( {"_id":"69f288902c2176b82f11f601bfe7748f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766469599)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 19 | |
| 15 | db.events_cache.count( {"_id":"69f288902c2176b82f11f601bfe7748f"} ) | 0 | 0 | 4 | |
| 16 | db.events_cache.count( {"_id":"69f288902c2176b82f11f601bfe7748f"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"69f288902c2176b82f11f601bfe7748f","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.74900000 1765790732)","created":"MongoDate(0.74900000 1765790732)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"3d692169a2a40e156f5ee7ec241d822f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766728799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 24 | |
| 20 | db.events_cache.count( {"_id":"3d692169a2a40e156f5ee7ec241d822f"} ) | 0 | 0 | 9 | |
| 21 | db.events_cache.count( {"_id":"3d692169a2a40e156f5ee7ec241d822f"} ) | 0 | 0 | 3 | |
| 22 | db.events_cache.insert( {"_id":"3d692169a2a40e156f5ee7ec241d822f","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.87300000 1765790732)","created":"MongoDate(0.87300000 1765790732)"} , true) | 0 | 0 | 4 | |
| 23 | db.events_cache.find( {"_id":"be207d5cdf310ffe47d5fff3694b7757"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 9 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1768456799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 63 | |
| 25 | db.events_cache.count( {"_id":"be207d5cdf310ffe47d5fff3694b7757"} ) | 0 | 0 | 2 | |
| 26 | db.events_cache.count( {"_id":"be207d5cdf310ffe47d5fff3694b7757"} ) | 0 | 0 | 2 | |
| 27 | db.events_cache.insert( {"_id":"be207d5cdf310ffe47d5fff3694b7757","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.05800000 1765790733)","created":"MongoDate(0.05800000 1765790733)"} , true) | 0 | 0 | 24 | |
| 28 | db.events_cache.find( {"_id":"86cbb64f14bc635631f7b7bbbd2288eb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 70 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766469599)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 11 | |
| 30 | db.events_cache.count( {"_id":"86cbb64f14bc635631f7b7bbbd2288eb"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"86cbb64f14bc635631f7b7bbbd2288eb"} ) | 0 | 0 | 9 | |
| 32 | db.events_cache.insert( {"_id":"86cbb64f14bc635631f7b7bbbd2288eb","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.26900000 1765790733)","created":"MongoDate(0.26900000 1765790733)"} , true) | 0 | 0 | 23 | |
| 33 | db.events_cache.find( {"_id":"735549e4a8faffb64a4e9acfd104d095"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767074399)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 20 | |
| 35 | db.events_cache.count( {"_id":"735549e4a8faffb64a4e9acfd104d095"} ) | 0 | 0 | 72 | |
| 36 | db.events_cache.count( {"_id":"735549e4a8faffb64a4e9acfd104d095"} ) | 0 | 0 | 19 | |
| 37 | db.events_cache.insert( {"_id":"735549e4a8faffb64a4e9acfd104d095","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.46900000 1765790733)","created":"MongoDate(0.46900000 1765790733)"} , true) | 0 | 0 | 10 | |
| 38 | db.events_cache.find( {"_id":"932917b53cac5d27463a56e4648bfb70"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 9 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766123999)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 4 | |
| 40 | db.events_cache.count( {"_id":"932917b53cac5d27463a56e4648bfb70"} ) | 0 | 0 | 52 | |
| 41 | db.events_cache.count( {"_id":"932917b53cac5d27463a56e4648bfb70"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"932917b53cac5d27463a56e4648bfb70","town_sef_url":"chester-gap-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.63400000 1765790733)","created":"MongoDate(0.63400000 1765790733)"} , true) | 0 | 0 | 5 | |
| 43 | db.events_cache.find( {"_id":"f330a5176636a54204d9f37b3fd168fa"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 56 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1768456799)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 26 | |
| 45 | db.events_cache.count( {"_id":"f330a5176636a54204d9f37b3fd168fa"} ) | 0 | 0 | 21 | |
| 46 | db.events_cache.count( {"_id":"f330a5176636a54204d9f37b3fd168fa"} ) | 0 | 0 | 9 | |
| 47 | db.events_cache.insert( {"_id":"f330a5176636a54204d9f37b3fd168fa","town_sef_url":"chester-gap-va","data_key":["68fd406ac4766aed420deab5"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":true}","modified":"MongoDate(0.84800000 1765790733)","created":"MongoDate(0.84800000 1765790733)"} , true) | 0 | 0 | 10 | |
| 48 | db.events_cache.find( {"_id":"5a39d58b6ec1d9172e91c5df31eecf53"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 90 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767679199)"},"event_id":{"$nin":[76276917]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 31 | |
| 50 | db.events_cache.count( {"_id":"5a39d58b6ec1d9172e91c5df31eecf53"} ) | 0 | 0 | 10 | |
| 51 | db.events_cache.count( {"_id":"5a39d58b6ec1d9172e91c5df31eecf53"} ) | 0 | 0 | 3 | |
| 52 | db.events_cache.insert( {"_id":"5a39d58b6ec1d9172e91c5df31eecf53","town_sef_url":"chester-gap-va","data_key":["68c0e124c3af739f253dc12c","6853cdfdfb5e4bed1f55dc1c","68ca1ba3c3af739f25d80fd8","6892ce3ffb5e4bed1f90a98a","68761542fb5e4bed1f7ba92e","689ffd43fb5e4bed1f955f4b","68b7a6aac3af739f2571eac8","68c0e124c3af739f253dc1ad","6900291bc3af739f259ba61a","69169296de4ae56f5ad4e5a2","6917e414de4ae56f5a8ff6b7","68551f48fb5e4bed1fd112ec","68551f49fb5e4bed1fd11329","6900291bc3af739f259ba620","68551f4afb5e4bed1fd1162f","6896c2c3fb5e4bed1f1b4b83","68761542fb5e4bed1f7baa14","68c8ca21c3af739f25290f2f","68917cbffb5e4bed1f58f636","68c0e124c3af739f253dc28c","6900291bc3af739f259ba64c","69169296de4ae56f5ad4e5e1","6892ce3ffb5e4bed1f90aa08","68c8ca21c3af739f25290fca","6878b7eafb5e4bed1fd985a0","68911577fb5e4bed1fbe33a9","689ffd43fb5e4bed1f95600e","68c8ca21c3af739f25290fe8","6857c25efb5e4bed1f87030e","686e2bfafb5e4bed1fcfa0ca","6900291bc3af739f259ba69d","69169296de4ae56f5ad4e613","6857c261fb5e4bed1f870723","68e9bf9cc3af739f256bc195","69041d9cde4ae56f5ae0e670","68f8401fc3af739f25dfe6ed","68e4799dc3af739f25a9d103","68e4799dc3af739f25a9d110","68df339fc3af739f2509e5de","685913a5fb5e4bed1fd99693","685913a8fb5e4bed1fd99b15","6892ce3ffb5e4bed1f90aa58","68f8401fc3af739f25dfe6f7","685913b0fb5e4bed1fd9a744","68911577fb5e4bed1fbe3465","68e4799dc3af739f25a9d144","68e71ca0c3af739f25e594a7","68edb41bc3af739f2514babd","691e7b97de4ae56f5a80fccf","685913b1fb5e4bed1fd9a904"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":true}","modified":"MongoDate(0.23000000 1765790734)","created":"MongoDate(0.23000000 1765790734)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"e234065b6f18fd00ad24e96222ebba25"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767679199)"},"event_id":{"$nin":[76276917,75937579]},"tags":"music","geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 44 | 29 | |
| 55 | db.events_cache.count( {"_id":"e234065b6f18fd00ad24e96222ebba25"} ) | 0 | 0 | 32 | |
| 56 | db.events_cache.count( {"_id":"e234065b6f18fd00ad24e96222ebba25"} ) | 0 | 0 | 79 | |
| 57 | db.events_cache.insert( {"_id":"e234065b6f18fd00ad24e96222ebba25","town_sef_url":"chester-gap-va","data_key":["690d9056de4ae56f5a18dca7","687925a9fb5e4bed1f2550e4","68551f4afb5e4bed1fd1173e","68c65f65c3af739f25e1e8c3","691eb3d8de4ae56f5a228a18","68a5d7d9c3af739f256e826f","6933cbd6de4ae56f5a4a614c","68a14ec4fb5e4bed1fa1859f","68bbd366c3af739f25973778","68bbd366c3af739f2597378a","68bbd366c3af739f25973791","68d4dfe6c3af739f258d90a0","69351d53de4ae56f5ae24e58","6872a166fb5e4bed1f8b9ecd","68a5d7d9c3af739f256e82c9","69200555de4ae56f5af2c7f9","69200555de4ae56f5af2c82c","68bbd366c3af739f259737f9","68bbd366c3af739f259737fe","68d782e3c3af739f253fe629","69200555de4ae56f5af2c8c3","68a5d7d9c3af739f256e8313","692156d3de4ae56f5a9ca0ff","69200555de4ae56f5af2c960","68b298e6c3af739f25868718","68a5d7d9c3af739f256e832c","6933cbd7de4ae56f5a4a64c2","6933cbd7de4ae56f5a4a651a","68c50de4c3af739f2502efd1","6933cbd7de4ae56f5a4a6596","68e0bd61c3af739f2576678a","68f3325dc3af739f257711b0","690ee1d7de4ae56f5a290eb9","6933cbd7de4ae56f5a4a6863","68c11966c3af739f259e2f3c","68aaafeac3af739f25a31ce9","68f483dcc3af739f25f38e8a","68f08f60c3af739f25cf2a18","6933cbd7de4ae56f5a4a697d","68aaafeac3af739f25a31ced","68e9f7e0c3af739f25a1840a","692156d4de4ae56f5a9ca412","68d4dfe7c3af739f258d93e9","690c3ed9de4ae56f5afb9bec"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-78.13690185546875,38.852699279785156],\"has_next_page\":false}","modified":"MongoDate(0.51500000 1765790734)","created":"MongoDate(0.51500000 1765790734)"} , true) | 0 | 0 | 10 | |
| 58 | db.places.find( {"geo":{"$near":[-78.13690185546875,38.852699279785156],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 15 | 39 | |
| 59 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/va-pancakes-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/pancakes\/\" target=\"_blank\">The 7 Best Places for Pancakes in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/pancakes\/\" target=\"_blank\">L\u2019Dees Pancake House, Front Royal, VA<\/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\">L’Dees Pancake House is another award winner, having been voted “best breakfast” by Virginia Living readers. Breakfast is served anytime and has the regular variety of French toast… <a href=\"https:\/\/bestthingsva.com\/pancakes\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/va-romantic-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/romantic-places\/\" target=\"_blank\">13 Most Romantic Places in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/romantic-places\/\" target=\"_blank\">Glen Gordon Manor, Huntly, VA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-shannen,valentines-day,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">For romance, look no further than Glen Gordon Manor in Huntly, Virginia. Stay where the British royal family stays. The Manor is a rustic bed and breakfast with a newly renovated West Wing, spa, and… <a href=\"https:\/\/bestthingsva.com\/romantic-places\/\" 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\/va-pet-boutique-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/pet-boutiques\/\" target=\"_blank\">6 Best Pet Boutiques in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/pet-boutiques\/\" target=\"_blank\">Shear Elegance Pet Boutique, Front Royal, VA<\/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\">Dogs and cats are welcome at Shear Elegance Pet Boutique in Front Royal, Virginia. Shear Elegance is a full-service grooming salon, offering bath, brush, blow dry, bows, ear cleaning, scissor… <a href=\"https:\/\/bestthingsva.com\/pet-boutiques\/\" 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\/va-omelet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/omelets\/\" target=\"_blank\">7 Best Omelets in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/omelets\/\" target=\"_blank\">L\u2019Dees Pancake House, Front Royal, VA<\/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 L’Dees puts their pancakes front and center, only a breakfast novice would overlook their “Ultimate Omelets.” Made with two eggs and served with home fries, toast, and cheese,… <a href=\"https:\/\/bestthingsva.com\/omelets\/\" 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\/va-unique-hotels-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/unique-hotels\/\" target=\"_blank\">The 10 Most Unique Hotels in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/unique-hotels\/\" target=\"_blank\">The Inn at Little Washington, Washington, VA<\/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\">The Inn at Little Washington is a five-star boutique hotel, best for families and couples. Space is limited at only 24 rooms, and demand is high so make sure to get a reservation early. “This… <a href=\"https:\/\/bestthingsva.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\/va-skate-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/skateparks\/\" target=\"_blank\">The 6 Best Skate Parks in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/skateparks\/\" target=\"_blank\">Warren County Skate Park, Warren County, VA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,recreation-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">This 15,000-square-foot facility took seven years to complete. It started with a media awareness campaign. To raise funds, donation jars were placed all over the county until large donations started… <a href=\"https:\/\/bestthingsva.com\/skateparks\/\" 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\/va-camping-spots-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/camping\/\" target=\"_blank\">The 15 Best Camping Spots in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/camping\/\" target=\"_blank\">Sky Meadows State Park, Delaplane, VA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,recreation-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">The 1,864-acre Sky Meadows State Park offers history programming all year to educate and capture colonial life through post-Civil War Virginia. The views are gorgeous, as are the pastures on this… <a href=\"https:\/\/bestthingsva.com\/camping\/\" 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\/va-french-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/french-restaurants\/\" target=\"_blank\">6 Best French Restaurants in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/french-restaurants\/\" target=\"_blank\">L\u2019Auberge Provencale Bed and Breakfast, White Post, VA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-shannen,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">L’Auberge Provencale is attached to a bed and breakfast in beautiful White Post, Virginia. The recipient of many awards, including from TripAdvisor and AAA, L’Auberge Provencale features… <a href=\"https:\/\/bestthingsva.com\/french-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\/va-mini-golf-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/mini-golf\/\" target=\"_blank\">The 8 Best Mini Golf Courses in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/mini-golf\/\" target=\"_blank\">Appleland Sports Complex, Stephens City, VA<\/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\">Appleland Sports Complex in Stephens City, Virginia features a 12-hole full course and 18-hole miniature golf course. The obstacles aren’t too complex or difficult, but the scenery more than… <a href=\"https:\/\/bestthingsva.com\/mini-golf\/\" 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\/va-unique-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/unique-restaurants\/\" target=\"_blank\">The 11 Most Unique (and Amazing) Restaurants in Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsva.com\/unique-restaurants\/\" target=\"_blank\">Hunter\u2019s Head Tavern, Upperville, VA<\/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 Hunter’s Head Tavern in Upperville, Virginia takes its London theme to the extreme. Take note of the British-style red phone booth just outside. The cozy interior evokes a small-town… <a href=\"https:\/\/bestthingsva.com\/unique-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<\/div>\n<\/div>\n\n\n","town_sef_url":"chester-gap-va","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765797933,"type":"Event","id":76276917,"title":"Holiday Light Festival","url":"\/event\/holiday-light-festival-2025-12-26-fredericksburg-va.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-1.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765805133,"type":"Event","id":75937579,"title":"The Washington Ballet's Nutcracker","url":"\/event\/the-washington-ballets-nutcracker-2025-12-16-tm-washington-dc.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/956\/70e6f53b-7482-453e-b1c7-4162ad600956_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765805134,"type":"Event","id":76365362,"title":"Eric Byrd","url":"\/event\/eric-byrd-2025-12-19-jb-frederick-md.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765819534,"type":"Place","id":10562,"title":"Five Rings Arts And Education Centre","url":"\/place\/five-rings-arts-and-education-centre-front-royal-va.html","image_url":"https:\/\/cdn-p300.americantowns.com\/img\/generic-icon.jpg"}],"modified":"MongoDate(0.62500000 1765790734)","created":"MongoDate(0.62500000 1765790734)","_id":ObjectId ("693fd40e2085ec17bf0a5b50")} , true) | 0 | 0 | 12 | |
| 60 | db.events_cache.find( {"_id":"74556166f05f3bb302ee587873f5ea83"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 12 | |
| 61 | db.events_radius_cache.find( {"_id":"9b6b7e9cf175364296114fb1633476cb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 62 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)"},"event_id":{"$nin":[76276917,75937579,76365362]},"geo":{"$geoWithin":{"$center":[[-78.13690185546875,38.852699279785156],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 | 531 | |
| 63 | db.events_cache.count( {"_id":"74556166f05f3bb302ee587873f5ea83"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.count( {"_id":"74556166f05f3bb302ee587873f5ea83"} ) | 0 | 0 | 41 | |
| 65 | db.events_cache.insert( {"_id":"74556166f05f3bb302ee587873f5ea83","town_sef_url":"chester-gap-va","data_key":["685670d4fb5e4bed1f3b2632","685a65abfb5e4bed1f658baa","685bb769fb5e4bed1fb6c320","685fab7cfb5e4bed1fb55adf","68639ff6fb5e4bed1fa5ed66"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Chester Gap\",\"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\":38.852699279785156,\"lng\":-78.13690185546875,\"latlng\":\"38.852699279785,-78.136901855469\",\"city\":\"Chester Gap\",\"state\":\"VA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.32400000 1765790735)","created":"MongoDate(0.32400000 1765790735)"} , true) | 0 | 0 | 10 | |
| 66 | db.news.find( {"broadcast":{"$in":["usa","chester-gap-va","va","rappahannock-county-va"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 20 | |
| 67 | db.places.find( {"address.town_sef_url":"chester-gap-va","group_id":{"$nin":[10562]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 4 | |
| 68 | db.modules.find( {"name":"AT - Organization Empty"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 19 | |
| 69 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 8 | |
| 70 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 25 | |
| 71 | db.towns.find( {"sef_url":"chester-gap-va"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 17 | |
| 72 | db.tokens.find( {"sef_url":{"$in":["usa","va","rappahannock-county-va","chester-gap-va"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 73 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 77 | |
| 74 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 49 | |
| 75 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 113 | |
| 76 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 200 | |
| 77 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 81 | |
| 78 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 79 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 166 |



