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) 1766296800 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) 1766296800 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) 1766296800 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) 1766296800 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) 1766296800 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) 1766296800 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) 1766296800 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
Interested in a beautifully rustic wedding? Look no further than On Sunny Slope Farm in Harrisonburg, Virginia. For over 31 years, they’ve provided wedding, reception, and ceremony assistance,… Read More
The Boar’s Head Resort in Charlottesville, Virginia, is a Four Diamond Resort located on a 573-acre estate nestled at the foot of the Blue Ridge Mountains. The resort offers fine dining, golf,… Read More
Highland “was the home of James Monroe and features boxwood gardens overlooking a working farm. Many events throughout the year take place here, such as Plantation Days and the Virginia Wine… Read More
Fleurie is a sophisticated restaurant and bar specializing in French cuisine, serving the Charlottesville area. Fleurie is the recipient of the Best of Award of Excellence by Wine Spectator for their… Read More
If you ever find yourself in midtown Charlottesville without anything to do, consider seeking out the Tavern and Grocery. Inside you’ll find the Lost Saint cocktail bar, serving up small… Read More
A great dining experience isn’t just about the food, it’s about the atmosphere. Monsoon Siam has that in spades. If you’re in the Charlottesville area, stop in to check out the fun… Read More
Escape rooms can make any day more fun and exciting, but Charlottesville’s Unlocked History Escape Rooms put a twist on it. Every escape room has its own theme based on a particular event or… Read More
Splendora’s Gelato Café in Charlottesville, Virginia, provides a taste of authentic, artisanal gelato, espresso drinks, and dessert specialties. Flavors rotate regularly and have… Read More
The Albert and Shirley Small Special Collections Library in Charlottesville is part of the greater University of Virginia library network. According to their website, the library “holds more… Read More
Monticello, made famous by Hamilton’s first rap battle in which he tries to convince Thomas Jefferson to create a national bank… just kidding! (But seriously, go check out Lin-Manuel… 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 Keswick', '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.025100708008, 'lng' => (float) -78.355499267578, 'latlng' => '38.025100708008,-78.355499267578', 'city' => 'Keswick', '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' => 'keswick-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
Keswick, Virginia. You can view Keswick venues that host many Keswick VA events every year.
You can find a ton of properties for sale if you search the Keswick page on Zillow. Currently Keswick has an average listing price for homes for sale on the market of $524,085. More real estate facts about Keswick: The number of properties currently for sale in Keswick is 1,073. The median homes for sale listing price is $324,900. This is broken down with the number of three bedroom houses in Keswick consisting of 425 with an average listing price for these house of $345,093. Out of the 381 houses that are four bedroom the average listing price for Keswick is $613,000. Interest rates for Keswick are at historic lows as well.
Keswick Virginia has a latitude of 38.025100708008 and a longitude of -78.355499267578. 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":"franktown-va"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 23 | |
| 3 | db.towns.find( {"sef_url":"keswick-va"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 11 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 2 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"keswick-va","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 12 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 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 | 2 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-78.35549926757812,38.02510070800781],"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(1766373109111)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1766373109111)","$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 | 108 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"keswick-va","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 5 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 13 | db.events_cache.find( {"_id":"70fe1e40dee5f98aab399af2eec5dd97"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 5 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766987999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 2 | 12 | |
| 15 | db.events_cache.count( {"_id":"70fe1e40dee5f98aab399af2eec5dd97"} ) | 0 | 0 | 7 | |
| 16 | db.events_cache.count( {"_id":"70fe1e40dee5f98aab399af2eec5dd97"} ) | 0 | 0 | 5 | |
| 17 | db.events_cache.insert( {"_id":"70fe1e40dee5f98aab399af2eec5dd97","town_sef_url":"keswick-va","data_key":["6938d993de4ae56f5aaa943f"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":true}","modified":"MongoDate(0.33900000 1766373109)","created":"MongoDate(0.33900000 1766373109)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"a4680b638ece2a29b8eaf756fa051f8e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766987999)"},"event_id":{"$nin":[76401385]},"tags":"music","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 3 | |
| 20 | db.events_cache.count( {"_id":"a4680b638ece2a29b8eaf756fa051f8e"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"a4680b638ece2a29b8eaf756fa051f8e"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"a4680b638ece2a29b8eaf756fa051f8e","town_sef_url":"keswick-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.38000000 1766373109)","created":"MongoDate(0.38000000 1766373109)"} , true) | 0 | 0 | 14 | |
| 23 | db.events_cache.find( {"_id":"61ce095884301023eaa28e803246165e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76401385]},"tags":"music","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 14 | |
| 25 | db.events_cache.count( {"_id":"61ce095884301023eaa28e803246165e"} ) | 0 | 0 | 6 | |
| 26 | db.events_cache.count( {"_id":"61ce095884301023eaa28e803246165e"} ) | 0 | 0 | 2 | |
| 27 | db.events_cache.insert( {"_id":"61ce095884301023eaa28e803246165e","town_sef_url":"keswick-va","data_key":["6933cbd7de4ae56f5a4a6596"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.44800000 1766373109)","created":"MongoDate(0.44800000 1766373109)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"87509eae060457c32ea6b295413e3e67"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766642399)"},"event_id":{"$nin":[76401385,76394385]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | |
| 30 | db.events_cache.count( {"_id":"87509eae060457c32ea6b295413e3e67"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"87509eae060457c32ea6b295413e3e67"} ) | 0 | 0 | 2 | |
| 32 | db.events_cache.insert( {"_id":"87509eae060457c32ea6b295413e3e67","town_sef_url":"keswick-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.48500000 1766373109)","created":"MongoDate(0.48500000 1766373109)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"6e4a2343abff8c537b38bb8dec80c19d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1768975199)"},"event_id":{"$nin":[76401385,76394385]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 2 | |
| 35 | db.events_cache.count( {"_id":"6e4a2343abff8c537b38bb8dec80c19d"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"6e4a2343abff8c537b38bb8dec80c19d"} ) | 0 | 0 | 2 | |
| 37 | db.events_cache.insert( {"_id":"6e4a2343abff8c537b38bb8dec80c19d","town_sef_url":"keswick-va","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.52300000 1766373109)","created":"MongoDate(0.52300000 1766373109)"} , true) | 0 | 0 | 11 | |
| 38 | db.events_cache.find( {"_id":"923e0dd2192e61bce94e99386b16c517"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 3 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766815199)"},"event_id":{"$nin":[76401385,76394385]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 1 | 26 | |
| 40 | db.events_cache.count( {"_id":"923e0dd2192e61bce94e99386b16c517"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"923e0dd2192e61bce94e99386b16c517"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"923e0dd2192e61bce94e99386b16c517","town_sef_url":"keswick-va","data_key":["68d5f927c3af739f259339e1"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.63800000 1766373109)","created":"MongoDate(0.63800000 1766373109)"} , true) | 0 | 0 | 4 | |
| 43 | db.events_cache.find( {"_id":"a6d35909b45f1393b94e1b56f9975da0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 3 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1768197599)"},"event_id":{"$nin":[76401385,76394385,76189251]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 47 | 33 | |
| 45 | db.events_cache.count( {"_id":"a6d35909b45f1393b94e1b56f9975da0"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"a6d35909b45f1393b94e1b56f9975da0"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"a6d35909b45f1393b94e1b56f9975da0","town_sef_url":"keswick-va","data_key":["68e4799ec3af739f25a9d31e","68ccbea8c3af739f25294cd3","68f2fa1ec3af739f2533d3ab","691d2a14de4ae56f5a437110","68ccbea8c3af739f25294cf6","68ccbea8c3af739f25294d15","68ccbea8c3af739f25294d33","68f05722c3af739f25947181","68ccbea8c3af739f25294d43","691bd894de4ae56f5a7c06f5","68f84020c3af739f25dfea65","690ab51cde4ae56f5a840f09","69154116de4ae56f5aadfa97","68e5cb1fc3af739f25c77c27","68f2fa1fc3af739f2533d648","68ce1028c3af739f25eb33d8","68ef059fc3af739f254bfc8f","68f05722c3af739f25947402","68f2fa1fc3af739f2533d781","68e5cb1fc3af739f25c77d21","68ef059fc3af739f254bfcb1","68ef059fc3af739f254bfcd9","68ca1ba3c3af739f25d81997","6893ae7dfb5e4bed1f541ae6","68ef059fc3af739f254bfceb","68e4799ec3af739f25a9d6cb","69378811de4ae56f5aece37f","691bd894de4ae56f5a7c08ba","6913ef95de4ae56f5a16b5e9","68f2fa1fc3af739f2533d8fa","68f6ee9bc3af739f258291df","692f9f12de4ae56f5a523073","68fc34a0c3af739f252266f5","691d2a15de4ae56f5a437538","68f05722c3af739f2594758e","68f1a89ec3af739f25dd733c","68f2fa1fc3af739f2533da0d","6938d994de4ae56f5aaa9933","68f6ee9bc3af739f258292e9","69460892de4ae56f5aecd15a","693b7ca0de4ae56f5a5ab93d","68f1a89ec3af739f25dd7408","68f2fa1fc3af739f2533dadd","6938d994de4ae56f5aaa9a2f","68f6ee9bc3af739f25829397","69017a9bc3af739f25e3f656","68e5cb1fc3af739f25c7801e"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-78.35549926757812,38.02510070800781],\"has_next_page\":false}","modified":"MongoDate(0.73400000 1766373109)","created":"MongoDate(0.73400000 1766373109)"} , true) | 0 | 0 | 2 | |
| 48 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/va-wedding-locations-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/wedding-locations\/\" target=\"_blank\">The 9 Best Wedding Locations 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\/wedding-locations\/\" target=\"_blank\">On Sunny Slope Farm, Harrisonburg, VA<\/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\">Interested in a beautifully rustic wedding? Look no further than On Sunny Slope Farm in Harrisonburg, Virginia. For over 31 years, they’ve provided wedding, reception, and ceremony assistance,… <a href=\"https:\/\/bestthingsva.com\/wedding-locations\/\" 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-spa-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/spas\/\" target=\"_blank\">10 Best Spas 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\/spas\/\" target=\"_blank\">Boar's Head Resort, Charlottesville, 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\">The Boar’s Head Resort in Charlottesville, Virginia, is a Four Diamond Resort located on a 573-acre estate nestled at the foot of the Blue Ridge Mountains. The resort offers fine dining, golf,… <a href=\"https:\/\/bestthingsva.com\/spas\/\" 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-botanical-gardens-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/botanical-gardens\/\" target=\"_blank\">10 Beautiful Botanical Gardens 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\/botanical-gardens\/\" target=\"_blank\">James Monroe Highland Park, Charlottesville, VA<\/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\">Highland “was the home of James Monroe and features boxwood gardens overlooking a working farm. Many events throughout the year take place here, such as Plantation Days and the Virginia Wine… <a href=\"https:\/\/bestthingsva.com\/botanical-gardens\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/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\">Fleurie Restaurant, Charlottesville, 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\">Fleurie is a sophisticated restaurant and bar specializing in French cuisine, serving the Charlottesville area. Fleurie is the recipient of the Best of Award of Excellence by Wine Spectator for their… <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-speakeasies-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/speakeasy-bars\/\" target=\"_blank\">5 Best Speakeasies 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\/speakeasy-bars\/\" target=\"_blank\">Lost Saint, Charlottesville, 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\">If you ever find yourself in midtown Charlottesville without anything to do, consider seeking out the Tavern and Grocery. Inside you’ll find the Lost Saint cocktail bar, serving up small… <a href=\"https:\/\/bestthingsva.com\/speakeasy-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\/va-thai-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\/thai-restaurants\/\" target=\"_blank\">10 Best Thai 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\/thai-restaurants\/\" target=\"_blank\">Monsoon Siam, Charlottesville, 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\">A great dining experience isn’t just about the food, it’s about the atmosphere. Monsoon Siam has that in spades. If you’re in the Charlottesville area, stop in to check out the fun… <a href=\"https:\/\/bestthingsva.com\/thai-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/va-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities 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\/rainy-day-thingstodo\/\" target=\"_blank\">Unlocked History Escape Rooms, Charlottesville, 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\">Escape rooms can make any day more fun and exciting, but Charlottesville’s Unlocked History Escape Rooms put a twist on it. Every escape room has its own theme based on a particular event or… <a href=\"https:\/\/bestthingsva.com\/rainy-day-thingstodo\/\" 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-gelato-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/gelato\/\" target=\"_blank\">The 7 Best Places for Gelato 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\/gelato\/\" target=\"_blank\">Splendora\u2019s Gelato Caf\u00e9, Charlottesville, 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\">Splendora’s Gelato Café in Charlottesville, Virginia, provides a taste of authentic, artisanal gelato, espresso drinks, and dessert specialties. Flavors rotate regularly and have… <a href=\"https:\/\/bestthingsva.com\/gelato\/\" 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-libraries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/libraries\/\" target=\"_blank\">9 Best Libraries 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\/libraries\/\" target=\"_blank\">Albert and Shirley Small Special Collections Library, Charlottesville, VA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">The Albert and Shirley Small Special Collections Library in Charlottesville is part of the greater University of Virginia library network. According to their website, the library “holds more… <a href=\"https:\/\/bestthingsva.com\/libraries\/\" 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-historical-site-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsva.com\/historical-sites\/\" target=\"_blank\">The Top 15 Historical Sites 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\/historical-sites\/\" target=\"_blank\">Thomas Jefferson's Monticello, Charlottesville, VA<\/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\">Monticello, made famous by Hamilton’s first rap battle in which he tries to convince Thomas Jefferson to create a national bank… just kidding! (But seriously, go check out Lin-Manuel… <a href=\"https:\/\/bestthingsva.com\/historical-sites\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"keswick-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\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1766376709,"type":"Event","id":76401385,"title":"Virginia Cavaliers Mens Basketball vs. American University Eagles Mens Basketball","url":"\/event\/virginia-cavaliers-mens-basketball-vs-american-university-eagles-mens-basketball-2025-12-22-tm-charlottesville-va.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/95d\/cda06f06-5e37-459f-99d0-86b9f192595d_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1766380309,"type":"Event","id":76394385,"title":"Kendall Street Company","url":"\/event\/kendall-street-company-2025-12-23-jb-charlottesville-va.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/05\/kendall-street-company_1200x628_jb_cropped-980x551.png"},{"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":1766376709,"type":"Event","id":76189251,"title":"Met Live in HD Holiday Encore: The Magic Flute (from December 30, 2006)","url":"\/event\/met-live-in-hd-holiday-encore-the-magic-flute-from-december-30-2006-2025-12-23-tm-charlottesville-va.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/051\/124dc241-5aa5-4fcc-ab1c-ef0794e4d051_SOURCE"},{"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":1766387509,"type":"Event","id":76219768,"title":"Richmond Spiders Mens Basketball vs. St. Joseph's Hawks Mens Basketball","url":"\/event\/richmond-spiders-mens-basketball-vs-st-josephs-hawks-mens-basketball-2026-01-11-tm-richmond-va.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/093\/c74cfd95-af21-4e64-9f85-47677b951093_105651_TABLET_LANDSCAPE_LARGE_16_9.jpg"}],"modified":"MongoDate(0.73800000 1766373109)","created":"MongoDate(0.73800000 1766373109)","_id":ObjectId ("6948b6f5831ac1a20c0f10e8")} , true) | 0 | 0 | 1 | |
| 49 | db.events_cache.find( {"_id":"f3d751cb2a42cccfaea60051346f148a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 50 | db.events_radius_cache.find( {"_id":"4501d18ab72c22a8aeac289d92ef825f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 51 | db.events.count( {"address.town_sef_url":"keswick-va","start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1766901600)"}} ) | 0 | 0 | 1 | |
| 52 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767160800)"}} ) | 0 | 0 | 35 | |
| 53 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],0.21739130434782608]}},"start":{"$gte":"MongoDate(0.00000000 1766296800)","$lt":"MongoDate(0.00000000 1767160800)"}} ) | 0 | 7 | 24 | |
| 54 | db.events_radius_cache.count( {"_id":"4501d18ab72c22a8aeac289d92ef825f"} ) | 0 | 0 | 1 | |
| 55 | db.events_radius_cache.count( {"_id":"4501d18ab72c22a8aeac289d92ef825f"} ) | 0 | 0 | 1 | |
| 56 | db.events_radius_cache.insert( {"_id":"4501d18ab72c22a8aeac289d92ef825f","radius":25,"modified":"MongoDate(0.82900000 1766373109)","created":"MongoDate(0.82900000 1766373109)"} , true) | 0 | 0 | 1 | |
| 57 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1766296800)"},"event_id":{"$nin":[76401385,76394385,76189251,76219768]},"geo":{"$geoWithin":{"$center":[[-78.35549926757812,38.02510070800781],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 | 235 | |
| 58 | db.events_cache.count( {"_id":"f3d751cb2a42cccfaea60051346f148a"} ) | 0 | 0 | 1 | |
| 59 | db.events_cache.count( {"_id":"f3d751cb2a42cccfaea60051346f148a"} ) | 0 | 0 | 17 | |
| 60 | db.events_cache.insert( {"_id":"f3d751cb2a42cccfaea60051346f148a","town_sef_url":"keswick-va","data_key":["687e29957573f16d4259b33c","690ab51cde4ae56f5a840f09","68ce1028c3af739f25eb33d8","68ef059fc3af739f254bfc8f","68ef059fc3af739f254bfcd9"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Keswick\",\"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.02510070800781,\"lng\":-78.35549926757812,\"latlng\":\"38.025100708008,-78.355499267578\",\"city\":\"Keswick\",\"state\":\"VA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.10900000 1766373110)","created":"MongoDate(0.10900000 1766373110)"} , true) | 0 | 0 | 4 | |
| 61 | db.news.find( {"broadcast":{"$in":["usa","keswick-va","va","albemarle-county-va"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 62 | db.places.find( {"address.town_sef_url":"keswick-va","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 63 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 22 | |
| 64 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 11 | |
| 65 | db.towns.find( {"sef_url":"keswick-va"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 66 | db.tokens.find( {"sef_url":{"$in":["usa","va","albemarle-county-va","keswick-va"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 9 | |
| 67 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 122 | |
| 68 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 16 | |
| 69 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 71 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 72 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 73 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |



