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 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) 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 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) 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
If you’re a fish person, Forest Lake Pets is the place for you. A huge selection of salt and freshwater fish, along with aquariums and supplies, makes this shop one of the state’s premier… Read More
The largest amateur sports facility in the world—that’s right the world—happens to be right here in Blaine. Built to host the Olympic Festival, the National Sports Center has been a… Read More
Shoppers in the Chisago Lakes Area will find incredible service and a great selection at Brink’s Market in Chisago City. This independent, family-owned market dates back to 1919. Since then,… Read More
Another gem within an hour of the Twin Cities, Wild River State Park showcases the rugged beauty of the St. Croix River before it gets anywhere near civilization. Overlooking the river from oak… Read More
The Alchemist is an endeavor undertaken by renowned mixologist Johnny Michaels, who has designed cocktail menus for many well-known restaurants and even penned a book on the subject. This… Read More
Just north of Stillwater, on the St. Croix River, the St. Croix Boom Site is a significant landmark in Minnesota’s logging history. It was the first and biggest of the state’s booms,… Read More
Burgers, fries, and milkshakes. What more do you need? More milshake! At Leo’s Grill & Malt Shop, when you dine in, they leave you the can on the red-and-white checked tablecloth.… Read More
The Washington County Historic Courthouse—no longer in use as a governmental facility—sits high on a bluff overlooking the St. Croix River Valley and downtown Stillwater, the… Read More
As hidden as the Hideaway may be, folks find it and flock there and have done so for decades. Phil’s Greek-influenced menu and gorgeous grilled steaks keep the house packed.
Read MoreThe Peterson family started out making and selling honey and then tried their hands at honey wines. Since making its first wines in the early 1990s, WineHaven has expanded its roster to include fruit… 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 Forest Lake', '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) 45.279300689697, 'lng' => (float) -92.992897033691, 'latlng' => '45.279300689697,-92.992897033691', 'city' => 'Forest Lake', 'state' => 'MN', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'forest-lake-mn' ) )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
Forest Lake, Minnesota. Population for Forest Lake from the last gathering is 6798. You can view Forest Lake venues that host many Forest Lake MN events every year.
You can find a ton of properties for sale if you search the Forest Lake page on Zillow. Currently Forest Lake has an average listing price for homes for sale on the market of $306,365. More real estate facts about Forest Lake: The number of properties currently for sale in Forest Lake is 2,885. The median homes for sale listing price is $219,342. This is broken down with the number of three bedroom houses in Forest Lake consisting of 1,005 with an average listing price for these house of $255,648. Out of the 741 houses that are four bedroom the average listing price for Forest Lake is $379,254. Interest rates for Forest Lake are at historic lows as well.
Forest Lake Minnesota has a latitude of 45.279300689697 and a longitude of -92.992897033691. 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":"spencerville-md"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 11 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 3 | db.towns.find( {"sef_url":"forest-lake-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 6 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 8 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"forest-lake-mn","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 9 | |
| 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 | 7 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-92.9928970336914,45.279300689697266],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MN"}}},{"$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(1765821776901)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765821776901)","$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 | 137 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"forest-lake-mn","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 12 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 6 | |
| 13 | db.events_cache.find( {"_id":"695b9a099df7935e728bfa04a2bf4712"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 5 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766469599)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 68 | |
| 15 | db.events_cache.count( {"_id":"695b9a099df7935e728bfa04a2bf4712"} ) | 0 | 0 | 10 | |
| 16 | db.events_cache.count( {"_id":"695b9a099df7935e728bfa04a2bf4712"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"695b9a099df7935e728bfa04a2bf4712","town_sef_url":"forest-lake-mn","data_key":["68e5cb1ec3af739f25c7792b"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":true}","modified":"MongoDate(0.36800000 1765821777)","created":"MongoDate(0.36800000 1765821777)"} , true) | 0 | 0 | 18 | |
| 18 | db.events_cache.find( {"_id":"80e4324a96bad45666498c56c0475b7a"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 25 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766469599)"},"event_id":{"$nin":[76219735]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 9 | |
| 20 | db.events_cache.count( {"_id":"80e4324a96bad45666498c56c0475b7a"} ) | 0 | 0 | 27 | |
| 21 | db.events_cache.count( {"_id":"80e4324a96bad45666498c56c0475b7a"} ) | 0 | 0 | 12 | |
| 22 | db.events_cache.insert( {"_id":"80e4324a96bad45666498c56c0475b7a","town_sef_url":"forest-lake-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.50900000 1765821777)","created":"MongoDate(0.50900000 1765821777)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"3f57ecd1560dc5713558095f5b39f338"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 9 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767074399)"},"event_id":{"$nin":[76219735]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 11 | |
| 25 | db.events_cache.count( {"_id":"3f57ecd1560dc5713558095f5b39f338"} ) | 0 | 0 | 7 | |
| 26 | db.events_cache.count( {"_id":"3f57ecd1560dc5713558095f5b39f338"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"3f57ecd1560dc5713558095f5b39f338","town_sef_url":"forest-lake-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.58300000 1765821777)","created":"MongoDate(0.58300000 1765821777)"} , true) | 0 | 0 | 11 | |
| 28 | db.events_cache.find( {"_id":"1a4f3b80b4e7e7d1607c06a4512f7ad1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766123999)"},"event_id":{"$nin":[76219735]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 11 | |
| 30 | db.events_cache.count( {"_id":"1a4f3b80b4e7e7d1607c06a4512f7ad1"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"1a4f3b80b4e7e7d1607c06a4512f7ad1"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"1a4f3b80b4e7e7d1607c06a4512f7ad1","town_sef_url":"forest-lake-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.62800000 1765821777)","created":"MongoDate(0.62800000 1765821777)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"0d8255f5d04632f087179d335f5a4272"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1768456799)"},"event_id":{"$nin":[76219735]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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":"0d8255f5d04632f087179d335f5a4272"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"0d8255f5d04632f087179d335f5a4272"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"0d8255f5d04632f087179d335f5a4272","town_sef_url":"forest-lake-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.64800000 1765821777)","created":"MongoDate(0.64800000 1765821777)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"3a9c293833fb73507753e097cf9aa6e5"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 5 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1766296799)"},"event_id":{"$nin":[76219735]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 30 | |
| 40 | db.events_cache.count( {"_id":"3a9c293833fb73507753e097cf9aa6e5"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"3a9c293833fb73507753e097cf9aa6e5"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"3a9c293833fb73507753e097cf9aa6e5","town_sef_url":"forest-lake-mn","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.73300000 1765821777)","created":"MongoDate(0.73300000 1765821777)"} , true) | 0 | 0 | 2 | |
| 43 | db.events_cache.find( {"_id":"ceefe735b2dc02fee3c676a0fe236f5b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767160799)"},"event_id":{"$nin":[76219735]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 78 | |
| 45 | db.events_cache.count( {"_id":"ceefe735b2dc02fee3c676a0fe236f5b"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"ceefe735b2dc02fee3c676a0fe236f5b"} ) | 0 | 0 | 5 | |
| 47 | db.events_cache.insert( {"_id":"ceefe735b2dc02fee3c676a0fe236f5b","town_sef_url":"forest-lake-mn","data_key":["68e5cb1ec3af739f25c779a6"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":false}","modified":"MongoDate(0.95500000 1765821777)","created":"MongoDate(0.95500000 1765821777)"} , true) | 0 | 0 | 9 | |
| 48 | db.events_cache.find( {"_id":"b3e60ee24e1dc06eb117a49fa4b452f3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767679199)"},"event_id":{"$nin":[76219735,76219736]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 37 | |
| 50 | db.events_cache.count( {"_id":"b3e60ee24e1dc06eb117a49fa4b452f3"} ) | 0 | 0 | 10 | |
| 51 | db.events_cache.count( {"_id":"b3e60ee24e1dc06eb117a49fa4b452f3"} ) | 0 | 0 | 10 | |
| 52 | db.events_cache.insert( {"_id":"b3e60ee24e1dc06eb117a49fa4b452f3","town_sef_url":"forest-lake-mn","data_key":["6853cdfcfb5e4bed1f55da47","68a3f1c3fb5e4bed1fd6434c","68afbdaec3af739f253696bf","688b2cc8fb5e4bed1f074e58","68551f46fb5e4bed1fd10f9e","687f4f8ffb5e4bed1f73cfb2","68b8f82ac3af739f255682a1","68e4799dc3af739f25a9cf77","687f4f8ffb5e4bed1f73d0d3","689eabbdfb5e4bed1f7b315f","685670d9fb5e4bed1f3b31ce","687f4f90fb5e4bed1f73d14f","68e4799dc3af739f25a9d080","6892ce3ffb5e4bed1f90aa0d","687f4f91fb5e4bed1f73d35f","68a3f1c3fb5e4bed1fd643f7","68afbdaec3af739f253697bc","687f4f91fb5e4bed1f73d41e","68e4799dc3af739f25a9d0eb","68fc349fc3af739f25226019","68b8f82bc3af739f2556842b","687f4f92fb5e4bed1f73d504","68edb41bc3af739f2514bad4","687f4f92fb5e4bed1f73d5c2","689ab73efb5e4bed1fded2cc","68e4799dc3af739f25a9d19b","68917cc0fb5e4bed1f58f71e","68b8f82bc3af739f255684c4","68e4799dc3af739f25a9d1b0","68e9bf9cc3af739f256bc228","689eabbdfb5e4bed1f7b32b5","69266492de4ae56f5ae48487","687f4f93fb5e4bed1f73d65f","687f4f93fb5e4bed1f73d6a7","687f4f93fb5e4bed1f73d6e0","688b2ccbfb5e4bed1f0751b5","689ab73efb5e4bed1fded34b","68e4799dc3af739f25a9d201","687f4f94fb5e4bed1f73d85b","689ab73efb5e4bed1fded3ca","68e4799dc3af739f25a9d254","68b8f82bc3af739f255685ad","68d4dfe6c3af739f258d915d","68e4799dc3af739f25a9d296","687f4f95fb5e4bed1f73d9bd","687f4f95fb5e4bed1f73da08","687f4f95fb5e4bed1f73da3e","68c62725c3af739f2564eabb","68e4799ec3af739f25a9d342","689ab73efb5e4bed1fded45a"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":true}","modified":"MongoDate(0.08400000 1765821778)","created":"MongoDate(0.08400000 1765821778)"} , true) | 0 | 0 | 6 | |
| 53 | db.events_cache.find( {"_id":"54f42448d8d50af83605f4c58f436add"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 43 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)","$lt":"MongoDate(0.00000000 1767679199)"},"event_id":{"$nin":[76219735,76219736,76061951]},"tags":"music","geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 27 | |
| 55 | db.events_cache.count( {"_id":"54f42448d8d50af83605f4c58f436add"} ) | 0 | 0 | 31 | |
| 56 | db.events_cache.count( {"_id":"54f42448d8d50af83605f4c58f436add"} ) | 0 | 0 | 24 | |
| 57 | db.events_cache.insert( {"_id":"54f42448d8d50af83605f4c58f436add","town_sef_url":"forest-lake-mn","data_key":["6933cbd6de4ae56f5a4a5fab","68e0bd60c3af739f2576657e","685d9be1fb5e4bed1fa239f9","68b298e6c3af739f25868631","68e0bd60c3af739f2576658b","68fdbe5fc3af739f2586f51b","69157955de4ae56f5a2279f8","68e0bd60c3af739f257665ce","69157955de4ae56f5a2279fb","685670d9fb5e4bed1f3b316f","692156d3de4ae56f5a9c9fe4","68b298e6c3af739f25868694","68e0bd60c3af739f257665ea","6933cbd6de4ae56f5a4a61bc","6901b2dbc3af739f25187eab","693911d1de4ae56f5a25df35","68a6f9a3c3af739f2569d39c","68f3325dc3af739f25770fa4","68c3bc67c3af739f255e16d3","69200555de4ae56f5af2c832","69200555de4ae56f5af2c847","6933cbd6de4ae56f5a4a632b","68a6f9a3c3af739f2569d443","68cba569c3af739f25f712fe","68b298e6c3af739f2586870b","6933cbd6de4ae56f5a4a637c","68e8a65ec3af739f255b8bde","69200555de4ae56f5af2c92f","6922a854de4ae56f5af6997d","692156d3de4ae56f5a9ca159","6933cbd7de4ae56f5a4a6538","68e0bd61c3af739f257666e4","68c3bc67c3af739f255e17cc","6933cbd7de4ae56f5a4a6577","68b14767c3af739f250ab56e","68b14767c3af739f250ab573","68b14767c3af739f250ab58c","690c3ed9de4ae56f5afb9a77","690c3ed9de4ae56f5afb9a7b","68b14767c3af739f250ab591","68b14767c3af739f250ab598","6933cbd7de4ae56f5a4a6705","690c3ed9de4ae56f5afb9acd","68b14768c3af739f250ab5d4","69200555de4ae56f5af2ca66","68ba81ebc3af739f25d20f71","69196dd5de4ae56f5a9587dc","68b14768c3af739f250ab5d9","6916cad6de4ae56f5a4f48ba","68b14768c3af739f250ab5e2"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-92.9928970336914,45.279300689697266],\"has_next_page\":true}","modified":"MongoDate(0.29500000 1765821778)","created":"MongoDate(0.29500000 1765821778)"} , true) | 0 | 0 | 7 | |
| 58 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-pet-store-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/pet-stores\/\" target=\"_blank\">The 8 Best Pet Stores in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/pet-stores\/\" target=\"_blank\">Forest Lake Pets, Forest Lake, MN<\/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\">If you’re a fish person, Forest Lake Pets is the place for you. A huge selection of salt and freshwater fish, along with aquariums and supplies, makes this shop one of the state’s premier… <a href=\"https:\/\/bestthingsmn.com\/pet-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-sports-center-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/sports-centers\/\" target=\"_blank\">The 10 Best Sports Centers in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/sports-centers\/\" target=\"_blank\">National Sports Center, Blaine, MN <\/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 largest amateur sports facility in the world—that’s right the world—happens to be right here in Blaine. Built to host the Olympic Festival, the National Sports Center has been a… <a href=\"https:\/\/bestthingsmn.com\/sports-centers\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-markets-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/independent-food-markets\/\" target=\"_blank\">The 9 Best Markets in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/independent-food-markets\/\" target=\"_blank\">Brink\u2019s Market, Chisago City, MN<\/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\">Shoppers in the Chisago Lakes Area will find incredible service and a great selection at Brink’s Market in Chisago City. This independent, family-owned market dates back to 1919. Since then,… <a href=\"https:\/\/bestthingsmn.com\/independent-food-markets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-camping-spots-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/camping\/\" target=\"_blank\">The 15 Best Camping Spots in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/camping\/\" target=\"_blank\">Wild River State Park, Taylor\u2019s Falls, MN<\/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\">Another gem within an hour of the Twin Cities, Wild River State Park showcases the rugged beauty of the St. Croix River before it gets anywhere near civilization. Overlooking the river from oak… <a href=\"https:\/\/bestthingsmn.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\/mn-cocktail-bars-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/cocktail-bars\/\" target=\"_blank\">5 Best Cocktail Bars in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/cocktail-bars\/\" target=\"_blank\">The Alchemist, White Bear Lake, MN<\/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\">The Alchemist is an endeavor undertaken by renowned mixologist Johnny Michaels, who has designed cocktail menus for many well-known restaurants and even penned a book on the subject. This… <a href=\"https:\/\/bestthingsmn.com\/cocktail-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\/mn-historical-site-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/historical-sites\/\" target=\"_blank\">The Top 14 Historical Sites in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/historical-sites\/\" target=\"_blank\">St. Croix Boom Site, Stillwater, MN<\/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\">Just north of Stillwater, on the St. Croix River, the St. Croix Boom Site is a significant landmark in Minnesota’s logging history. It was the first and biggest of the state’s booms,… <a href=\"https:\/\/bestthingsmn.com\/historical-sites\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mn-milkshake-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/milkshakes\/\" target=\"_blank\">6 Best Milkshakes in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/milkshakes\/\" target=\"_blank\">Leo\u2019s Grill & Malt Shop, Stillwater, MN<\/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\">Burgers, fries, and milkshakes. What more do you need? More milshake! At Leo’s Grill & Malt Shop, when you dine in, they leave you the can on the red-and-white checked tablecloth.… <a href=\"https:\/\/bestthingsmn.com\/milkshakes\/\" 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\/mn-wedding-locations-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/wedding-locations\/\" target=\"_blank\">The 9 Best Wedding Locations in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/wedding-locations\/\" target=\"_blank\">Washington County Historic Courthouse, Stillwater, MN<\/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\">The Washington County Historic Courthouse—no longer in use as a governmental facility—sits high on a bluff overlooking the St. Croix River Valley and downtown Stillwater, the… <a href=\"https:\/\/bestthingsmn.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\/mn-steakhouse-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/steakhouses\/\" target=\"_blank\">The 9 Best Steakhouses in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/steakhouses\/\" target=\"_blank\">Phil\u2019s Tara Hideaway, Stillwater, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\"><p>As hidden as the Hideaway may be, folks find it and flock there and have done so for decades. Phil’s Greek-influenced menu and gorgeous grilled steaks keep the house packed. <\/p> <a href=\"https:\/\/bestthingsmn.com\/steakhouses\/\" 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\/mn-wineries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmn.com\/wineries-vineyards\/\" target=\"_blank\">9 Best Wineries and Vineyards in Minnesota!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmn.com\/wineries-vineyards\/\" target=\"_blank\">WineHaven Winery, Chisago City, MN<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The Peterson family started out making and selling honey and then tried their hands at honey wines. Since making its first wines in the early 1990s, WineHaven has expanded its roster to include fruit… <a href=\"https:\/\/bestthingsmn.com\/wineries-vineyards\/\" 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":"forest-lake-mn","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":1765825377,"type":"Event","id":76219735,"title":"The Looney Lutherans","url":"\/event\/the-looney-lutherans-2025-12-21-tm-white-bear-lake-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/3fa\/bef86374-0c77-44a3-80bd-e328306663fa_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1765828977,"type":"Event","id":76219736,"title":"The Looney Lutherans","url":"\/event\/the-looney-lutherans-1-2025-12-21-tm-white-bear-lake-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/3fa\/bef86374-0c77-44a3-80bd-e328306663fa_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":1765836177,"type":"Event","id":76061951,"title":"Minnesota Timberwolves vs. Oklahoma City Thunder","url":"\/event\/minnesota-timberwolves-vs-oklahoma-city-thunder-2025-12-19-tm-minneapolis-mn.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/c70\/98044e71-9085-471b-9f21-78525c745c70_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765836178,"type":"Event","id":76109524,"title":"Is This Thing On","url":"\/event\/is-this-thing-on-2025-12-20-jb-minneapolis-mn.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"}],"modified":"MongoDate(0.31500000 1765821778)","created":"MongoDate(0.31500000 1765821778)","_id":ObjectId ("69404d524d16b11fa100622d")} , true) | 0 | 0 | 13 | |
| 59 | db.events_cache.find( {"_id":"a87c8818be267c2e188d80e1c92ffe5b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 21 | |
| 60 | db.events_radius_cache.find( {"_id":"633d0b8f083edb38291c04b48011e941"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765778400)"},"event_id":{"$nin":[76219735,76219736,76061951,76109524]},"geo":{"$geoWithin":{"$center":[[-92.9928970336914,45.279300689697266],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 | 395 | |
| 62 | db.events_cache.count( {"_id":"a87c8818be267c2e188d80e1c92ffe5b"} ) | 0 | 0 | 1 | |
| 63 | db.events_cache.count( {"_id":"a87c8818be267c2e188d80e1c92ffe5b"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.insert( {"_id":"a87c8818be267c2e188d80e1c92ffe5b","town_sef_url":"forest-lake-mn","data_key":["6853cdfcfb5e4bed1f55d9fd","6933cbd6de4ae56f5a4a5fab","688b2cc8fb5e4bed1f074e58","685670d2fb5e4bed1f3b213f","68911577fb5e4bed1fbe3377"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Forest Lake\",\"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\":45.279300689697266,\"lng\":-92.9928970336914,\"latlng\":\"45.279300689697,-92.992897033691\",\"city\":\"Forest Lake\",\"state\":\"MN\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.90900000 1765821778)","created":"MongoDate(0.90900000 1765821778)"} , true) | 0 | 0 | 1 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","forest-lake-mn","mn","washington-county-mn"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 66 | db.places.find( {"address.town_sef_url":"forest-lake-mn","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 1 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 14 | |
| 69 | db.towns.find( {"sef_url":"forest-lake-mn"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 14 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","mn","washington-county-mn","forest-lake-mn"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 13 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 9 |

