CINXE.COM

Find Things to Do in Northern Kentucky | meetNKY

<!doctype html> <html lang='en-us'> <head> <!-- meta --> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta charset="utf-8" /> <title>Find Things to Do in Northern Kentucky | meetNKY</title> <meta name="description" content="Looking for things to do in Northern Kentucky and the Cincinnati area? Explore our list of local attractions and fun things to do in Northern Kentucky." /> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1" /> <meta name="sv-nav-properties" content="{&quot;title&quot;:&quot;Things To Do&quot;,&quot;id&quot;:&quot;55a6c215761190562feee4ee&quot;,&quot;parents_ids&quot;:[&quot;6723ce5c54028d5c2bfa65af&quot;],&quot;site_name&quot;:&quot;primary&quot;,&quot;section&quot;:&quot;main&quot;,&quot;folderHref&quot;:&quot;/explore-northern-kentucky/things-to-do/&quot;}" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="referrer" content="always" /> <meta property="og:title" content="Find Things to Do in Northern Kentucky | meetNKY" /> <meta property="og:description" content="Looking for things to do in Northern Kentucky and the Cincinnati area? Explore our list of local attractions and fun things to do in Northern Kentucky." /> <meta property="og:locale" content="en_us" /> <meta property="og:image" content="https://assets.simpleviewinc.com/simpleview/image/upload/c_limit,h_1200,q_75,w_1200/v1/clients/northkentucky/nkyskyline_eschurr_a8a887ce-8601-4d26-842f-1d1ff40018c0.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="1200" /> <meta property="og:type" content="website" /> <!-- head css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/weather/virtuals/css/shared.css"/> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/search/virtuals/css/custom_headerbox.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/widget_enews.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/widget_footer_logos.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/widget_cookie_banner.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/widget_main.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/widget_secondary.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/widget_main_dropdown.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/widget_breadcrumb.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/nav/virtuals/css/widget_footer.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/widget_template_custom_social_links.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/shared.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/slider/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/slider/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/hero_slideshow/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/hero_slideshow/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/callout_tiles/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/callout_tiles/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/collections/virtuals/css/ccl/callout_tiles/variants/4_across_fullwidth.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_layoutjs.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_vue_airbnb_style_datepicker.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_quickview.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/node_modules/slick-carousel-1.8.0/slick/slick.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/node_modules/slick-carousel-1.8.0/slick/slick-theme.css"/> <link rel="stylesheet" href="/includes/public/js/magnific/magnific-popup.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/reboot.css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/variables.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/shared.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/themes.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_header.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/shared_print.css" media="print" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_footer.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_core_styles.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/custom_forms.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="https://use.typekit.net/vrp2tco.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/css/widget_social_share.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <!-- head js bundles --> <script src="/includes/public/managed/v_bc66977c_8bde3536/core/libs/sv/requirejs/public/require.js" data-ot-ignore></script> <script src="/requirejs_config_bc66977c_8bde3536.js" data-ot-ignore></script> <script src="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/js/shared_header.js" defer></script> <!-- bottomHead --> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-K5HS4F'); </script> <script data-id="site_gtm"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-NFBVG93'); </script> <!-- Use this template to add items to the <head> --> <link rel="preconnect" href="https://assets.simpleviewinc.com"> <link rel="preconnect" href="https://use.fontawesome.com"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> <link rel="preconnect" href="https://www.google-analytics.com"> <link rel="preconnect" href="https://ws.audioeye.com"> <link rel="preconnect" href="https://wsv3cdn.audioeye.com"> <link rel="preconnect" href="https://www.googletagmanager.com"> <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap" rel="stylesheet"> <meta name="facebook-domain-verification" content="urkjng5u9bbqvbqwsxkjz5wkunrfgw" /> <style data-critical-styles> .weather-wrapper{position:relative;display:inline-block}.headerbox-search-form{--font-family-body:var(--font-body);--search-icon:var(--gray-100);--seach-input-icon-bg:var(--primary-color-800);--seach-input-icon-bg-hover:var(--primary-color-600);display:none;justify-content:flex-end;background:#fff}.search-cont{display:none}.search-cont embed.icon-white{display:none}.headerbox-search-form input[type=search]{width:331px;height:28px;margin:0;margin-right:19px;font-size:var(--text-base);text-indent:6px;font-family:var(--font-display);border-bottom:2px solid #807f84;color:#807f84;letter-spacing:.075em}.headerbox-search-form input[type=search]+button{display:none}.headerbox-search-form button{width:40px;padding:0;margin:0;flex-shrink:0;background-color:var(--seach-input-icon-bg)}.search-cont .search-button{display:none;background:0 0;color:var(--light-gray)}.interactive-map{display:none}.interactive-map svg{display:none}.navigation{--surface-mobile-nav:var(--primary-color-200);--surface-highlight:var(--primary-color-400);--text:var(--gray-100);--text-alt:var(--gray-900)}.navigation.footer.mobile{display:none}.panel-page{overflow:hidden}.contentRender_name_plugins_nav_main_dropdown{order:-1}.nav-container{display:none;}.navigation a{display:flex;align-items:center;padding:var(--space-3) var(--space-4);width:100%;font-size:var(--text-base);line-height:var(--leading-tight);color:inherit;text-decoration:none}.navigation.desktop a{white-space:nowrap}.navigation .nav-item .nav-item-control{display:flex;justify-content:space-between;color:#373737}.navigation .nav-item .dropdown-toggle{margin:0;padding:0 21px 0 15px;color:inherit;width:45px;background-color:transparent;transform:translateX(1px)}.nav-container .menu-toggle{display:none;margin:0;padding:0;background:0 0;position:absolute;right:16px;top:25px;outline:0}.social-links{display:none}.navigation.mobile{background-color:var(--surface-mobile-nav)}.navigation.mobile .nav-item .dropdown-menu{background-color:#fff}.navigation.mobile .nav-item .dropdown-toggle .icon-toggle{transform-origin:center;transform:rotate(-180deg)}.navigation.desktop{position:relative;display:none;justify-content:flex-end;height:100%}.navigation.desktop .dropdown-menu{display:block!important;opacity:0;z-index:30}.navigation.desktop .level-1.nav-item>.nav-item-control{align-items:center;height:100%;color:var(--light-gray)}.navigation.desktop.primary .level-1.nav-item>.nav-item-control{padding-bottom:10px}.navigation.desktop .nav-item.level-1>.nav-item-control>a{font-family:var(--font-display-medium);font-size:16px;letter-spacing:.075em;padding:17px 14px 9.4px 25px}.navigation.desktop.primary .nav-item.level-1>.nav-item-control>a{padding-top:6px}@media (hover :hover){.navigation .nav-item.level-1 .nav-item-control a{text-decoration:none}}.navigation.desktop .nav-item.level-1>.nav-item-control>a:after{content:"";position:absolute;background:var(--green);width:calc(100% - 39px);height:6px;bottom:0;left:calc(50% - -6px);transform:translateX(-50%);opacity:0}.navigation.desktop.primary .nav-item.level-1>.nav-item-control>a:after{width:calc(100% - 36px);left:calc(50% + 4px)}@media (min-width:64em) and (max-width:1300px){.navigation.desktop.primary .nav-item.level-1>.nav-item-control>a:after{width:calc(100% - 16px);left:calc(50% + 1px)}}.navigation.desktop .level-1.nav-item>.nav-item-control>.dropdown-toggle{margin:0;padding:var(--space-3) var(--space-2);display:none}.navigation.desktop.primary .nav-item.level-1>.nav-item-control>a{text-transform:uppercase;font-size:18px;letter-spacing:.072em;color:#373737;font-weight:900;font-family:var(--font-display-black);padding-top:7px;padding-left:22px}@media (min-width:64em) and (max-width:1300px){.navigation.desktop.primary .nav-item.level-1>.nav-item-control>a{font-size:calc(14.5px + (18 - 14.5) * ((100vw - 1024px)/ (1300 - 1024)));padding-left:calc(10px + (11 - 8) * ((100vw - 1024px)/ (1300 - 1024)));padding-right:calc(10px + (11 - 8) * ((100vw - 1024px)/ (1300 - 1024)))}.panel-header .secondary .navigation.desktop .nav-item.level-1>.nav-item-control>a{font-size:calc(14px + (16 - 14) * ((100vw - 1024px)/ (1300 - 1024)))}}.navigation.navigation-three-col.desktop.secondary .dropdown-menu.level-1{left:1px;right:auto;transform:none;overflow:visible}.nav-item.level-1.secondary{position:relative}.navigation.navigation-dropdown.desktop.primary .dropdown-menu{box-shadow:0 4px 12.35px .65px rgb(0 0 0 / 18%);background-color:#fff;max-width:266px}.navigation.mobile{background-color:#fff}.navigation.mobile.primary{padding-top:8px}.navigation.mobile.secondary{padding-top:18px;padding-bottom:9px}.navigation.mobile.footer{display:none;}.navigation.mobile.footer a{color:#fff;font-size:14px;padding-top:12px;padding-bottom:3.2px;font-family:Gotham-Book}.navigation.mobile.footer .nav-item .nav-item-control .dropdown-toggle{display:none}.navigation.mobile .nav-item .dropdown-toggle{color:#696969;width:61px}.panel-header .menu-toggle embed.menu-close{width:25px;height:21px}.panel-header .menu-toggle:not(.active) embed.menu-open{display:block}.panel-header .menu-toggle:not(.active) embed.menu-close{display:none}.navigation.navigation-three-col.desktop{--surface-1:var(--primary-color-200);--surface-2:var(--primary-color-300);--surface-3:var(--primary-color-400);position:static}.navigation.navigation-three-col.desktop .dropdown-menu{position:absolute;right:0;width:100%;min-width:850px;background-color:var(--surface-1);overflow:hidden}.navigation.navigation-three-col.desktop .dropdown-menu.level-1{right:50%;width:100%;min-width:1024px;max-width:1024px;background-color:#fff;overflow:hidden;transform:translateX(50%);box-shadow:0 4px 12.35px .65px rgba(0,0,0,.18)}.navigation.navigation-three-col.desktop .nav-item .dropdown-helper{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;transform:scaleY(0);transform-origin:bottom center}.navigation.navigation-three-col.desktop .level-1.nav-item>.dropdown-helper{height:100%!important}.navigation.navigation-three-col.desktop .nav-item .dropdown-helper{opacity:.3}.navigation.navigation-three-col.desktop.secondary .dropdown-menu{min-width:calc(100% + 7px)}.navigation.navigation-three-col.desktop.secondary .dropdown-menu.level-1{right:0;transform:none}.navigation.navigation-dropdown.desktop .nav-item{--surface-1:var(--primary-color-200);--surface-2:var(--primary-color-300);--surface-3:var(--primary-color-400);position:relative}.navigation .nav-item .dropdown-toggle .icon-toggle{transform-origin:center;height:100%;width:100%;background-image:url(/includes/public/assets/shared/up-caret.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.navigation.navigation-dropdown.desktop .dropdown-menu{position:absolute;left:50%;width:100vw;max-width:240px;background-color:var(--surface-1);transform:translateX(-50%)}.navigation.navigation-dropdown.desktop.primary .nav-item.level-1:last-child>.dropdown-menu{left:calc(50% - 71px)}.navigation.navigation-dropdown.desktop .nav-item .dropdown-helper{opacity:.3}.ccl-widget .slide img{display:block;width:100%;height:auto;margin:0}.core-hero-image{--font-title:var(--font-display);--font-desc:var(--font-body);--text-color:var(--gray-100);position:relative}.core-hero-image .img-cont:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,0) 40%)}.ccl-widget.core-hero-image.hero-image-home .slides .slide>.inner{position:relative;overflow:hidden}.enews{display:none;}.ccl-widget.core-hero-image.hero-image-home .slides .slide .img-cont::before{content:"";position:absolute;bottom:0;left:0;z-index:1;height:12%;width:100%;background:url(/includes/public/assets/shared/hero-image/bg-wave.svg);background-repeat:no-repeat;background-size:100%;background-position:top}button::-moz-focus-inner{padding:0;border:0}*,::after,::before{border-width:0;border-style:solid;border-color:currentColor;box-sizing:border-box}html{-webkit-text-size-adjust:100%}article,header,nav,section{display:block}body{font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:1.5;color:var(--gray-800);text-align:left;background-color:var(--white)}body,p{margin:0}a{color:var(--primary-500);text-decoration:none;background-color:transparent}button{border-radius:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}embed,img{display:block;vertical-align:middle;border-style:none;overflow:hidden}img{max-width:100%;height:auto}.hide{display:none!important}:root{--font-body:'Open Sans',sans-serif;--font-display-light:'Gotham-Light',sans-serif;--font-display:'Gotham-Book',sans-serif;--font-display-medium:'Gotham-Medium',sans-serif;--font-display-bold:'Gotham-Bold',sans-serif;--font-display-black:'Gotham-Black',sans-serif;--width-compact:calc(var(--width-comfortable) * (2/3));--width-comfortable:72ch;--width-double:calc(var(--width-comfortable) * 2);--width-base:1200px;--width-feature:1440px;--width-fullscreen:100vw;--space-px:1px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--space-48:192px;--space-56:224px;--space-64:256px;--container-single:calc(var(--width-comfortable) + var(--space-10));--container-double:calc(var(--width-double) + var(--space-24));--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:4rem; --tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--black:#000;--white:#fff;--off-white:#f2f2f2;--blue:#007ac9;--dark-blue:#005a96;--blue-alt:#287ac9;--gray:#373737;--green:#7ab800;--darker-green:#699e00;--orange:#f69240;--red:#df0034;--light-gray:#686968;--darker-orange:#db8239;--gray-hue:215;--gray-100:hsl(var(--gray-hue), 45%, 98%);--gray-200:hsl(var(--gray-hue), 38%, 95%);--gray-300:hsl(var(--gray-hue), 32%, 91%);--gray-400:hsl(var(--gray-hue), 25%, 84%);--gray-500:hsl(var(--gray-hue), 20%, 69%);--gray-600:hsl(var(--gray-hue), 15%, 52%);--gray-700:hsl(var(--gray-hue), 17%, 35%);--gray-800:hsl(var(--gray-hue), 23%, 23%);--gray-900:hsl(var(--gray-hue), 26%, 14%);--primary-color-hue:210;--primary-color-100:hsl(var(--primary-color-hue), 100%, 96%);--primary-color-200:hsl(var(--primary-color-hue), 81%, 86%);--primary-color-300:hsl(var(--primary-color-hue), 82%, 76%);--primary-color-400:hsl(var(--primary-color-hue), 79%, 66%);--primary-color-500:hsl(var(--primary-color-hue), 73%, 57%);--primary-color-600:hsl(var(--primary-color-hue), 62%, 50%);--primary-color-700:hsl(var(--primary-color-hue), 61%, 43%);--primary-color-800:hsl(var(--primary-color-hue), 49%, 34%);--primary-color-900:hsl(var(--primary-color-hue), 47%, 22%);--secondary-color-hue:29;--secondary-color-100:hsl(var(--secondary-color-hue), 100%, 97%);--secondary-color-200:hsl(var(--secondary-color-hue), 96%, 89%);--secondary-color-300:hsl(var(--secondary-color-hue), 93%, 77%);--secondary-color-400:hsl(var(--secondary-color-hue), 90%, 65%);--secondary-color-500:hsl(var(--secondary-color-hue), 84%, 57%);--secondary-color-600:hsl(var(--secondary-color-hue), 75%, 50%);--secondary-color-700:hsl(var(--secondary-color-hue), 71%, 44%);--secondary-color-800:hsl(var(--secondary-color-hue), 65%, 37%);--secondary-color-900:hsl(var(--secondary-color-hue), 61%, 30%);--tertiary-color-hue:0;--tertiary-color-100:hsl(var(--tertiary-color-hue), 93%, 94%);--tertiary-color-200:hsl(var(--tertiary-color-hue), 96%, 89%);--tertiary-color-300:hsl(var(--tertiary-color-hue), 94%, 82%);--tertiary-color-400:hsl(var(--tertiary-color-hue), 91%, 71%);--tertiary-color-500:hsl(var(--tertiary-color-hue), 84%, 60%);--tertiary-color-600:hsl(var(--tertiary-color-hue), 72%, 51%);--tertiary-color-700:hsl(var(--tertiary-color-hue), 74%, 42%);--tertiary-color-800:hsl(var(--tertiary-color-hue), 70%, 35%);--tertiary-color-900:hsl(var(--tertiary-color-hue), 63%, 31%);--shadow-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--shadow-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--shadow-inner:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);--shadow-outline:0 0 0 3px rgba(66, 153, 225, 0.5);--rounded-none:0px;--rounded:0.125rem;--rounded-md:0.375rem;--rounded-lg:0.5rem;--rounded-xl:0.75rem;--rounded-2xl:1rem;--rounded-3xl:1.5rem;--rounded-full:9999px;--rounded-circle:50%}@font-face{font-family:Gotham-Bold;src:url(/includes/public/assets/fonts/gotham/Gotham-Bold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Book;src:url(/includes/public/assets/fonts/gotham/Gotham-Book.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(/includes/public/assets/fonts/gotham/Gotham-Light.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(/includes/public/assets/fonts/gotham/Gotham-Medium.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Black;src:url(/includes/public/assets/fonts/537708/1BDA5E9070A50501A.eot) format('eot');font-weight:900;font-style:normal}html{overflow-y:scroll}body>.contentRender{min-height:100%;height:100%}body,html{height:100%;font-family:var(--font-body);color:var(--gray-900)}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link[href]{z-index:5000000;display:block;margin:0;padding:var(--space-8) var(--space-12);width:auto;height:auto;font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--gray-100);text-align:center;border:4px dashed var(--gray-100);background:var(--gray-900);opacity:0;clip:auto}.panel-page{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr auto;min-height:100%}.panel-header{--surface-foreground:var(--primary-color-700);--surface-background:var(--primary-color-900);--surface-mobile-nav:var(--primary-color-200);--text:var(--gray-100);--text-alt:var(--gray-900);position:relative;color:var(--text);box-shadow:0 4px 12.35px .65px rgba(0,0,0,.08)}.panel-header .secondary-cont{display:none;}.panel-header .secondary-nav-container{display:none;}.panel-header .primary-content-container{display:flex;align-items:stretch;justify-content:space-between;padding:0 20px;background-color:#fff}.panel-header .primary-content-container .contentRender_name_plugins_common_logo{width:108px;padding-top:6px;padding-bottom:4px}.panel-header .main-nav-widgets-container{display:grid;align-items:stretch;grid-template-columns:min-content;gap:var(--space-5)}.panel-header .main-nav-widgets-container .widgets .header-link{display:flex;align-items:center;font-family:var(--font-display-medium);color:#686968;margin-right:4px;letter-spacing:.075em;margin-right:14px}.panel-header .main-nav-widgets-container .widgets .header-link embed{margin-right:10px}.panel-social{display:none;}.panel-header .main-nav-widgets-container .widgets{display:none;align-items:center}.secondary-cont{display:none}.nav-container{display:none}.slideshow-container{max-height:639px}@media (min-width:40em){.slideshow-container{max-height:500px}}@media (min-width:64em){.slideshow-container{max-height:703px}}@media (min-width:1440px){.slideshow-container{max-height:937px}}.panel-header .mobile-nav-container{position:absolute;z-index:10;display:none;width:100%}.panel-header .mobile-nav-container .mobile-nav{width:100%;background-color:#fff;box-shadow:inset 0 7px 15px -10px rgb(0 0 0 / 22%)}.panel-header .mobile-nav .widgets .upper-cont{display:flex;align-items:center;justify-content:center;margin-left:21px;padding-bottom:8px}.panel-header .mobile-nav .widgets .upper-cont embed{padding-right:10px}.panel-header .mobile-nav .widgets .upper-cont .header-link{display:flex;font-family:var(--font-display-medium);color:#686968;letter-spacing:.04em}.panel-header .mobile-nav .widgets{display:block;grid-template-columns:1fr 1fr;grid-auto-flow:dense;padding:15px 0 0;color:var(--text-alt)}.panel-header .mobile-nav .widgets>:not(.search-cont){align-self:center;justify-self:center}body,button,input,p{font-family:var(--font-body)}button{background-color:var(--primary-color-100);color:var(--primary-color-900)}a{color:var(--blue)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')} </style> </head> <body> <!-- topBody --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-K5HS4F" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NFBVG93" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- content --> <div data-civid="673f6564d6a9ac97d9895574" class="contentRender contentRender_0 contentRender_type_panel contentRender_name_plugins_common_page" data-sv-time="1" data-sv-index="0" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <style>.skip-link { display: none; }</style> <script> // CRM FORM STYLING HELPER JS // Adds the body class as quickly as possible to hide all the items on the page so we don't // have the site flash before the calendar shows up if (location.search.indexOf('action=popupCal') > -1 && document.body.querySelectorAll('.lookup-calHolder')) { document.body.classList.add('crm-calendar-popup'); }; </script> <!-- Adds a check for IE, if we're in IE we block the entire page --> <div id="ie-warning" style="position: fixed; z-index: 999999999999; top: 0; left: 0; display: none; align-items: center; justify-content: center; width: 100%; height: 100%; text-align: center; background-color: #fff;" aria-hidden="true" > <div> <img src="/includes/public/assets/shared/logos/logo.svg" alt="Cincy Region" width="80" height="80" style="margin-bottom: 16px;" /> <p style="font-size: 22px; font-weight: 700; line-height: 1.3; text-align: center;">Your browser is not supported for this experience.<br />We recommend using Chrome, Firefox, Edge, or Safari.</p> </div> <script> var ieWarning = document.querySelector('#ie-warning'); if (document.body.style.msTouchAction !== undefined) { ieWarning.style.display = 'flex'; ieWarning.setAttribute('aria-hidden', 'false'); } </script> </div> <a class="skip-link sr-only" href="#main-content">Skip to main content</a> <div class="root-panel panel-page"> <div class="header-container"> <div data-civid="60de357b1c58df6c27af4add" class="contentRender contentRender_1 contentRender_type_panel contentRender_name_plugins_common_header" data-sv-time="1" data-sv-index="1" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <header class="panel-header default" data-guid="9e0dd2d6-34ff-48b1-b1a8-f92abe84bf13"> <div class="primary-content-container"> <div data-civid="64dbd5b3360a6d132983649a" class="contentRender contentRender_2 contentRender_type_widget contentRender_name_plugins_common_logo" data-sv-time="16" data-sv-index="2" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="logo" data-guid="9c03afc2-ce24-450b-add7-384103bac288" > <a href="https://www.meetnky.com/" target="_self" aria-label="Cincy Region"> <img src="/includes/public/assets/shared/logos/logo-sticky-nav.svg" alt="Cincy Region" loading="lazy" width="122" height="77" /> </a> </div> <script> var panel = document.querySelector('.root-panel.panel-page'); var root = document.querySelector('[data-guid="9c03afc2-ce24-450b-add7-384103bac288"]'); var logoImg = root.querySelector('a > img'); var srcString = "/includes/public/assets/shared/logos/"; if (panel.querySelector('.panel-header.covington') !== null || panel.querySelector('.panel-header.newport') !== null) { logoImg.src = `${srcString}white-logo.svg`; } </script> </div> <div class="secondary-cont"> <div class="secondary-nav-container"><div data-civid="64dbd5b3360a6d132983649c" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_nav_secondary" data-sv-time="17" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container secondary" data-guid="23b667ab-8f86-4fc3-aa54-f32967e75929"> <noscript class="permanently-hidden"> <nav> <a href="/blog/">Blog</a> <a href="https://www.meetnky.com/media/press-releases/">Articles & PR</a> <a href="/events/">Events</a> </nav> </noscript> <nav class="navigation navigation-three-col secondary desktop" data-secondary-nav-desktop data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Secondary | Collection" } }'> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%data.title}}" } }' > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 secondary" data-id="61142264a352e2297074e811" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Blog" } }' > Blog </a> </div> </div> <div class="nav-item level-1 secondary" data-id="620e9391063927287f731cc5" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.meetnky.com/media/press-releases/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Articles%20%26%20PR" } }' > Articles & PR </a> </div> </div> <div class="nav-item level-1 secondary" data-id="55a6c219761190562feee633" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/events/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Events" } }' > Events </a> </div> </div> </nav> <nav class="navigation secondary mobile hide" data-secondary-nav-mobile data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Secondary | Nav" } }'> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%data.title}}" } }' > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 secondary" data-id="61142264a352e2297074e811" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/blog/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Blog" } }' > Blog </a> </div> </div> <div class="nav-item level-1 secondary" data-id="620e9391063927287f731cc5" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="https://www.meetnky.com/media/press-releases/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Articles%20%26%20PR" } }' > Articles & PR </a> </div> </div> <div class="nav-item level-1 secondary" data-id="55a6c219761190562feee633" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/events/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Events" } }' > Events </a> </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_desktop_three_col', 'plugins_nav_custom_nav_mobile', ], function($, navDesktop, navMobile) { var root = $('[data-guid="23b667ab-8f86-4fc3-aa54-f32967e75929"]'); var navTreeDepth = 2; navDesktop.init(root, '[data-secondary-nav-desktop]', navTreeDepth); navMobile.init(root, '[data-secondary-nav-mobile]', '[data-secondary-nav-cont]', navTreeDepth); }); </script></div></div> <div class="main-nav-widgets-container"> <div class="widgets"> <div data-civid="64dbd5b3360a6d13298364a0" class="contentRender contentRender_4 contentRender_type_widget contentRender_name_plugins_weather_weather" data-sv-time="15" data-sv-index="4" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="weather-wrapper" data-sv-weatherWidget></div> <script type="text/template" data-weatherwidget-template> <button class="weather-button" data-sv-weather-toggle aria-label="toggle weather dropdown" aria-controls="weather-dropdown" aria-expanded="false" > <span class="weather-icon"> <i class="wi {{current.condition.icon}}" aria-hidden="true"></i> </span> <span class="temp"> {{current.temp}}<span class="deg">&deg;</span>F <i class="fa fa-chevron-down" aria-hidden="true"></i> </span> </button> <div id="weather-dropdown" class="weather-dropdown" data-sv-weather-dropdown> <div class="top-section"> <div class="header"> Current Conditions </div> <div class="forecast-wrapper"> <div class="forecast"> <div class="temp-wrapper"> <span class="weather-icon"> <i class="wi {{current.condition.icon}}" aria-hidden="true"></i> </span> <span class="temp"> {{current.temp}}<span class="deg">&deg;</span> </span> </div> <div class="info"> {{current.condition.text}} </div> </div> </div> </div> <div class="forecast-list"> {{#forecast}} <div class="item"> <div class="item-details" title="{{condition.text}}"> <div class="day"> {{day}} </div> <div class="data"> <div class="visual"> <span class="weather-icon"> <i class="wi {{condition.icon}}" aria-hidden="true"></i> </span> </div> <div class="high"> {{high}}<span class="deg">&deg;</span> </div> <div class="sep"></div> <div class="low"> {{low}}<span class="deg">&deg;</span> </div> </div> </div> </div> {{/forecast}} </div> </div> </script> <script> require(["jquery", "goatee", "sv_urlLib", "sv_site"], function($, goatee, urlLib, sv_site) { var root = $("[data-sv-weatherWidget]"); var template = $("[data-weatherwidget-template]").html(); var settings = {"unit_of_measure":"f"}; var url = urlLib.build({ path : "/plugins/core/svapi/", get : { service : "weatherv2", endpoint : "latlng", serviceArgs : JSON.stringify({ lat : sv_site.siteConfig.latitude, lng : sv_site.siteConfig.longitude, unit : settings.unit_of_measure }) } }); $.get(url, function(res) { if (res.success !== true) { return; } res.data.forecast.splice(5); // trim forecast to first 5 days var html = goatee.fill(template, res.data); root.html(html); $("[data-weather-cont]").replaceWith(root.clone()); $("[data-sv-weather-toggle]").on("click", function() { var dropdown = $("[data-sv-weather-dropdown]"); dropdown.toggleClass("open"); var isActive = dropdown.hasClass("open"); $(this).attr("aria-expanded", isActive); }); }); }); </script></div> <div data-civid="64dbd5b3360a6d13298364a2" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="15" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="search-cont" data-guid="9a0bac51-5f5a-4e82-9ca6-d01853a676af"> <form class="headerbox-search-form" data-sv-searchForm action="/search/" method="GET"> <embed src="/includes/public/assets/shared/search.svg" aria-hidden="true"> <embed class="icon-white" src="/includes/public/assets/shared/search-icon-white.svg" aria-hidden="true"> <input data-sv-search-input name="q" type="search" class="searchInput" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search..." value="" /> <button type="submit" data-sv-search-button> <i class ="fa fa-search fa-inverse" aria-hidden="true"></i> </button> </form> <button class="search-button" data-toggle-search aria-expanded="false" aria-label="toggle search dropdown" aria-controls="headerbox-search-form"> <embed class="open" src="/includes/public/assets/shared/search.svg" aria-hidden="true"> <embed class="open icon-white" src="/includes/public/assets/shared/search-icon-white.svg" aria-hidden="true"> <embed class="close" src="/includes/public/assets/shared/close.svg" aria-hidden="true"> </button> </div> <script> require(['jquery'], function($) { //append the search form into the mobile nav $('[data-search-cont]').replaceWith($('[data-guid="9a0bac51-5f5a-4e82-9ca6-d01853a676af"]').clone()); $('[data-toggle-search]').each(function() { $(this).on('click', function() { var root = $('.search-cont') root.toggleClass('active'); $(this).toggleClass('active'); var isActive = root.hasClass('active'); $(this).attr('aria-expanded', isActive); if (isActive) { root.find('[data-sv-search-input]').focus(); } // close weather dropdown if opened const weatherDropdown = $('.weather-dropdown'); if (weatherDropdown[0]){ weatherDropdown[0].classList.contains('open') && weatherDropdown[0].classList.remove('open'); } }); }); $('.headerbox-search-form').each(function() { var input = $(this).find('[data-sv-search-input]'); $(this).submit(function(e) { if (input.val().length === 0) { e.preventDefault(); } }); }); // change seach icon window.innerWidth < 1024 && $('form.headerbox-search-form > embed').attr('src', '/includes/public/assets/shared/search-icon-white.svg'); }); </script> </div> </div> </div> </div> </div> <div data-civid="64dbd5b3360a6d13298364a4" class="contentRender contentRender_6 contentRender_type_widget contentRender_name_plugins_nav_main_dropdown" data-sv-time="21" data-sv-index="6" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container" data-guid="293a1077-b688-4763-a55e-45b2b0414c67"> <noscript class="permanently-hidden"> <nav> <a href="/meeting-planners/">Meeting Planners</a> <a href="/meeting-planners/rivercenter-convention-package/">Covington Convention Package</a> <a href="/meeting-planners/faith-based/">Faith-Based</a> <a href="/meeting-planners/faith-based/faith-friendly-attractions/">Faith-Friendly Attractions</a> <a href="/meeting-planners/voluntourism/">Voluntourism</a> <a href="/meeting-planners/request-info/">Request Info</a> <a href="/planner-toolkit/">Planner Tools</a> <a href="/planner-toolkit/marketing-toolkit/">Marketing Toolkit</a> <a href="/planner-toolkit/virtual-tours/">Virtual Tours</a> <a href="/planner-toolkit/vendors/">Vendors</a> <a href="/places-to-stay/">Hotels & Venues</a> <a href="/places-to-stay/hotels/">Full-Service Hotels</a> <a href="/places-to-stay/special-venues/">Special Venues</a> <a href="/places-to-stay/arena-sports-concerts/">Sport and Concert Venues</a> <a href="/places-to-stay/near-cvg-airport/">Near CVG Airport</a> <a href="/places-to-stay/near-rivercenter-convention-center/">Near Convention Center</a> <a href="/places-to-stay/near-nku-bbt-arena/">Near NKU & Truist Arena</a> <a href="/restaurants/">Restaurants</a> <a href="/restaurants/group-dining/">Group Dining</a> <a href="/restaurants/cuisine-types/">Cuisine Types</a> <a href="/explore-northern-kentucky/">Explore NKY</a> <a href="/explore-northern-kentucky/things-to-do/">Things To Do</a> <a href="/explore-northern-kentucky/walking-tours/">Walking Tours</a> <a href="/explore-northern-kentucky/bourbon/">Bourbon</a> <a href="/cities/">Cities</a> <a href="/cities/florence/">Florence</a> <a href="/cities/covington/">Covington</a> <a href="/cities/newport/">Newport</a> <a href="/cities/corridor/">Corridor</a> </nav> </noscript> <button class="menu-toggle" type="button" aria-label="toggle menu" aria-haspopup="true" aria-expanded="false" aria-controls="primary-site-menu" data-action="toggle-menu" > <embed src="/includes/public/assets/shared/hamburger-icon.svg" class="menu-open"> <embed src="/includes/public/assets/shared/close-icon.svg" class="menu-close"> </button> <nav class="navigation navigation-dropdown primary desktop" data-primary-nav-desktop data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Main | Collection" } }' > <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%data.title}}" } }' > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 main" data-id="6724f2d054028d5c2bfa770d" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/meeting-planners/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Meeting%20Planners" } }' > Meeting Planners </a> <button id="6724f2d054028d5c2bfa770d" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="6724f2d054028d5c2bfa770d" data-parent-id="6724f2d054028d5c2bfa770d" data-start="/meeting-planners/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c21b761190562feee72f" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/planner-toolkit/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Planner%20Tools" } }' > Planner Tools </a> <button id="55a6c21b761190562feee72f" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c21b761190562feee72f" data-parent-id="55a6c21b761190562feee72f" data-start="/planner-toolkit/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c215761190562feee4e2" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/places-to-stay/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Hotels%20%26%20Venues" } }' > Hotels & Venues </a> <button id="55a6c215761190562feee4e2" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c215761190562feee4e2" data-parent-id="55a6c215761190562feee4e2" data-start="/places-to-stay/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c215761190562feee4fa" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/restaurants/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Restaurants" } }' > Restaurants </a> <button id="55a6c215761190562feee4fa" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c215761190562feee4fa" data-parent-id="55a6c215761190562feee4fa" data-start="/restaurants/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="6723ce5c54028d5c2bfa65af" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/explore-northern-kentucky/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Explore%20NKY" } }' > Explore NKY </a> <button id="6723ce5c54028d5c2bfa65af" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="6723ce5c54028d5c2bfa65af" data-parent-id="6723ce5c54028d5c2bfa65af" data-start="/explore-northern-kentucky/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="615dbfa1b0494263bdfc89c6" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/cities/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Cities" } }' > Cities </a> <button id="615dbfa1b0494263bdfc89c6" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="615dbfa1b0494263bdfc89c6" data-parent-id="615dbfa1b0494263bdfc89c6" data-start="/cities/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> </nav> <nav class="navigation primary mobile hide" data-primary-nav-mobile data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Main | Nav" } }'> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%data.title}}" } }' > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 main" data-id="6724f2d054028d5c2bfa770d" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/meeting-planners/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Meeting%20Planners" } }' > Meeting Planners </a> <button id="6724f2d054028d5c2bfa770d" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="6724f2d054028d5c2bfa770d" data-parent-id="6724f2d054028d5c2bfa770d" data-start="/meeting-planners/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c21b761190562feee72f" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/planner-toolkit/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Planner%20Tools" } }' > Planner Tools </a> <button id="55a6c21b761190562feee72f" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c21b761190562feee72f" data-parent-id="55a6c21b761190562feee72f" data-start="/planner-toolkit/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c215761190562feee4e2" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/places-to-stay/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Hotels%20%26%20Venues" } }' > Hotels & Venues </a> <button id="55a6c215761190562feee4e2" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c215761190562feee4e2" data-parent-id="55a6c215761190562feee4e2" data-start="/places-to-stay/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="55a6c215761190562feee4fa" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/restaurants/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Restaurants" } }' > Restaurants </a> <button id="55a6c215761190562feee4fa" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c215761190562feee4fa" data-parent-id="55a6c215761190562feee4fa" data-start="/restaurants/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="6723ce5c54028d5c2bfa65af" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/explore-northern-kentucky/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Explore%20NKY" } }' > Explore NKY </a> <button id="6723ce5c54028d5c2bfa65af" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="6723ce5c54028d5c2bfa65af" data-parent-id="6723ce5c54028d5c2bfa65af" data-start="/explore-northern-kentucky/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 main" data-id="615dbfa1b0494263bdfc89c6" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/cities/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Cities" } }' > Cities </a> <button id="615dbfa1b0494263bdfc89c6" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="615dbfa1b0494263bdfc89c6" data-parent-id="615dbfa1b0494263bdfc89c6" data-start="/cities/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_desktop_dropdown', 'plugins_nav_custom_nav_mobile', ], function($, navDesktop, navMobile) { var root = $('[data-guid="293a1077-b688-4763-a55e-45b2b0414c67"]'); var navTreeDepth = 3; navDesktop.init(root, '[data-primary-nav-desktop]', navTreeDepth); navMobile.init(root, '[data-primary-nav-mobile]', '[data-main-nav-cont]', navTreeDepth); root.find('[data-action="toggle-menu"]').on('click', function() { $(this).toggleClass('active'); $(this).attr('aria-expanded', $(this).hasClass('active')); document.querySelector('#primary-site-menu').classList.toggle('active'); }); }); </script></div> <div id="primary-site-menu" class="mobile-nav-container" data-mobile-nav> <div class="mobile-nav"> <header class="widgets"> <div class="upper-cont"> <div data-weather-cont></div> </div> <div data-search-cont></div> </header> <div class="mobile-main-nav" data-main-nav-cont></div> <div class="mobile-secondary-nav" data-secondary-nav-cont></div> <div class="mobile-footer-nav" data-footer-nav-cont> <div data-civid="64dbd5b3360a6d13298364a6" class="contentRender contentRender_7 contentRender_type_widget contentRender_name_plugins_nav_footer_mobile" data-sv-time="22" data-sv-index="7" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container footer" data-guid="fc537af1-cb6c-4057-ab0b-dbece42454ba"> <noscript class="permanently-hidden"> <nav> <a href="/media/">Media</a> <a href="/media/press-releases/">Press Releases</a> <a href="/media/asset-request/">Asset Request</a> <a href="/media/in-the-news/">In the News</a> <a href="/about-us/">About Us</a> <a href="/about-us/annual-report/">Annual Report</a> <a href="/industry-partners/">Industry Partners</a> <a href="/industry-partners/cta-program/">CTA Program</a> <a href="/industry-partners/shared-economy/">Information For Shared Economy Accommodations</a> <a href="/contact/">Contact</a> <a href="/sitemap/">Sitemap</a> <a href="/privacy-policy/">Privacy Policy</a> <a href="/board-of-commissioners/">Board Of Commissioners</a> <a href="/northern-kentucky-cvb-rfp-and-opportunity/">Northern Kentucky CVB RFP and Opportunity</a> <a href="/reports/">Reports</a> </nav> </noscript> <nav class="navigation footer mobile" data-footer-nav-mobile data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer | Nav" } }'> <script type="text/template" data-nav-item-template>{{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} {{~exec(function() { if (!data.isLazyLoaded) { helpers.var.depth = 1; } else { helpers.var.depth = data.depth; } })}} <div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control level-{{~var.depth}}"> <a class="nav-link" href="{{href}}" target="{{target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%data.title}}" } }' > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-{{~var.depth}} {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-parent-id="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item level-1 footer" data-id="55a6c215761190562feee512" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/media/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Media" } }' > Media </a> <button id="55a6c215761190562feee512" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55a6c215761190562feee512" data-parent-id="55a6c215761190562feee512" data-start="/media/" data-section="footer" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 footer" data-id="55c8f77067cb140d1a4c7878" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/about-us/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "About%20Us" } }' > About Us </a> <button id="55c8f77067cb140d1a4c7878" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="55c8f77067cb140d1a4c7878" data-parent-id="55c8f77067cb140d1a4c7878" data-start="/about-us/" data-section="footer" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 footer" data-id="59cc0f5dfd41040b1e70b1a5" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/industry-partners/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Industry%20Partners" } }' > Industry Partners </a> <button id="59cc0f5dfd41040b1e70b1a5" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <div class="icon-toggle" aria-hidden="true" ></div> </button> </div> <div class="dropdown-helper" data-dropdown-helper></div> <div class="dropdown-menu level-1 " aria-labelledby="59cc0f5dfd41040b1e70b1a5" data-parent-id="59cc0f5dfd41040b1e70b1a5" data-start="/industry-partners/" data-section="footer" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item level-1 footer" data-id="55a6c216761190562feee536" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/contact/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Contact" } }' > Contact </a> </div> </div> <div class="nav-item level-1 footer" data-id="55b8177756e61a5263690af2" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/sitemap/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Sitemap" } }' > Sitemap </a> </div> </div> <div class="nav-item level-1 footer" data-id="59b1a39db2d66abdd5f1a6db" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/privacy-policy/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Privacy%20Policy" } }' > Privacy Policy </a> </div> </div> <div class="nav-item level-1 footer" data-id="5ce6f62fe6d9838cd8871012" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/board-of-commissioners/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Board%20Of%20Commissioners" } }' > Board Of Commissioners </a> </div> </div> <div class="nav-item level-1 footer" data-id="62b60554e8788b198028aa69" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/northern-kentucky-cvb-rfp-and-opportunity/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Northern%20Kentucky%20CVB%20RFP%20and%20Opportunity" } }' > Northern Kentucky CVB RFP and Opportunity </a> </div> </div> <div class="nav-item level-1 footer" data-id="65a6b4e72069244a6a68d286" data-nav-item> <div class="nav-item-control level-1"> <a class="nav-link" href="/reports/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Reports" } }' > Reports </a> </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_mobile', ], function($, navMobile) { var root = $('[data-guid="fc537af1-cb6c-4057-ab0b-dbece42454ba"]'); //third parameter is the depth of the navigation navMobile.init(root, '[data-footer-nav-mobile]', '[data-footer-nav-cont]'); }); </script></div> </div> </div> </div> </header> <script> require([], function() { const nav = document.querySelector(".panel-header"); const panelPage = document.querySelector(".panel-page"); const isMicrosite = document.querySelector(".microsite"); // adding the theme to the page var theme = "default"; var parent = document.querySelector('.root-panel'); theme && parent.classList.add(theme); const NavTop = nav.offsetTop; let lastScrollTop = 0; const goingDown = () => { let goingDown = window.scrollY > lastScrollTop; lastScrollTop = window.scrollY; return goingDown; } const onTheMove = () => { if (window.scrollY >= 140 ) { !nav.classList.contains('fixed') && nav.classList.add('fixed'); // Prevent the content jump when nav becomes fixed panelPage.style.margin = "97px 0 0"; if (!goingDown()) { if (window.scrollY <= 220) { nav.style.top = "-80px"; } else { nav.style.top = "0"; } } else { nav.style.top = "-80px"; } } else { nav.classList.contains('fixed') && nav.classList.remove('fixed'); nav.style.top = "0"; panelPage.style.margin = "0"; } } window.addEventListener("scroll", onTheMove); }); </script></div> </div> <div id="slideshow-container" class="slideshow-container"> <div data-civid="673f6564d6a9ac97d9895582" class="contentRender contentRender_8 contentRender_type_widget contentRender_name_plugins_collections_type_custom_header_slides contentRender_name_plugins_collections_template_custom_core_hero_image_slider" data-sv-time="47" data-sv-index="8" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <style>/* collection helper generated css */ .hero-image-slider .img-cont {padding-bottom: calc(100% * 640 / 640);height: 0;background-color: #333;}@media screen and (min-width: 640px) {.hero-image-slider .img-cont {padding-bottom: calc(100% * 356 / 1024);}}@media screen and (min-width: 1024px) {.hero-image-slider .img-cont {padding-bottom: calc(100% * 500 / 1440);}}@media screen and (min-width: 1440px) {.hero-image-slider .img-cont {padding-bottom: calc(100% * 667 / 1920);}}</style> <section class="ccl-widget core-hero-slideshow hero-image-slider" data-guid="183db6ec-6b5c-47d3-afd7-e9da91726bc4" data-js="plugins_collections_custom_collection_default_package" data-gtm-vars='{ "tClient" : { "eventCategory" : "Widget - Hero Slideshow", "eventValue" : 0, "nonInteraction" : false } }' style="opacity: 0;" data-slides-to-show="1" > <script type="text/template" data-slider-options>{}</script> <div class="slider-cont"> <div class="slick-slider" data-slides> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Newport" } }'> <div class="img-cont no-gradient " data-img-cont> <a href="" target="" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_667,q_65,w_1920/v1/clients/northkentucky/BBP_June_2_48_f98e6338-71e5-44b3-a855-99b2aa7f5ed5.jpg" media="(min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_500,q_65,w_1440/v1/clients/northkentucky/BBP_June_2_48_f98e6338-71e5-44b3-a855-99b2aa7f5ed5.jpg" media="(min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_356,q_65,w_1024/v1/clients/northkentucky/BBP_June_2_48_f98e6338-71e5-44b3-a855-99b2aa7f5ed5.jpg" media="(min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_640,q_65,w_640/v1/clients/northkentucky/BBP_June_2_48_f98e6338-71e5-44b3-a855-99b2aa7f5ed5.jpg" loading="eager" alt="bridgeview box park" /> </picture> </a> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Mainstrasse%20Village" } }'> <div class="img-cont no-gradient " data-img-cont> <a href="" target="" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_667,q_65,w_1920/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" media="(min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_500,q_65,w_1440/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" media="(min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_356,q_65,w_1024/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" media="(min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_25,q_20,w_20/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_640,q_65,w_640/v1/clients/cincyregion/_V6A4757_fb352839-dcf6-4d67-86e0-4efec846c117.jpg" alt="Mainstrasse Village" /> </picture> </a> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "OTR" } }'> <div class="img-cont no-gradient " data-img-cont> <a href="" target="" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_667,q_65,w_1920/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" media="(min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_500,q_65,w_1440/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" media="(min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_356,q_65,w_1024/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" media="(min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_25,q_20,w_20/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_640,q_65,w_640/v1/clients/northkentucky-redesign/otr_public_art_lookin_good_dog_motivation_a_dane_called_love_245f52ef-3c92-4cd0-902d-a7701cafe3be.jpg" alt="otr-public-art-lookin-good-dog-motivation-a.dane.called.love" /> </picture> </a> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Newport%20Aquarium" } }'> <div class="img-cont no-gradient " data-img-cont> <a href="" target="" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_667,q_65,w_1920/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" media="(min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_500,q_65,w_1440/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" media="(min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_356,q_65,w_1024/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" media="(min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_25,q_20,w_20/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_640,q_65,w_640/v1/clients/northkentucky/Shark_Tunnel4_c741b0da-3321-47ab-b144-59a8ee129a5e.jpg" alt="Newport Aquarium" /> </picture> </a> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Family%20Vacation" } }'> <div class="img-cont no-gradient " data-img-cont> <a href="" target="" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_667,q_65,w_1920/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" media="(min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_500,q_65,w_1440/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" media="(min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_11,q_30,w_30/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_356,q_65,w_1024/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" media="(min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_25,q_20,w_20/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_640,q_65,w_640/v1/clients/northkentucky-redesign/BBP_June_2_14_3ff4b8ed-71ab-4a62-9c04-f88536d50f1a.jpg" alt="Children Playing Large Jenga" /> </picture> </a> </div> </div> </article> </div> <div class="arrows" data-arrow-cont> <span class="counter"></span> <div class="arrow-cont"> <button class="custom-arrow prev" aria-label="previous slide" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Arrow Click", "eventLabel" : "Previous Slide" } }'> <img src="/includes/public/assets/shared/hero-image-slider/left-caret.png" alt="previous arrow" aria-hidden="true"> </button> <button class="custom-arrow next" aria-label="next slide" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Arrow Click", "eventLabel" : "Next Slide" } }'> <img src="/includes/public/assets/shared/hero-image-slider/right-caret.png" alt="next arrow" aria-hidden="true"> </button> </div> </div> </div> </section> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_lazyload', 'sv_siteSlick', ], function($, collectionHelper, lazyLoad) {; var root = document.querySelector('[data-guid="183db6ec-6b5c-47d3-afd7-e9da91726bc4"]'); const slidesToShowAttr = $(root).attr('data-slides-to-show'); const slidesToShow = (typeof slidesToShowAttr === typeof undefined) ? 1 : parseInt($(root).data('slidesToShow')); const slider = $(root).find('[data-slides]'); const centerModeAttr = $(root).attr('data-sv-center-mode'); const centerMode = (typeof centerModeAttr !== typeof undefined && centerModeAttr !== false) ? true : false; const sliderOptions = JSON.parse($(root).find('[data-slider-options]').text()); const counter = $(root).find('.counter') collectionHelper.init({ root : root, slide: '.slide', lazyLoad: true }, function() { root = $(root); slider .on('init', function() { lazyLoad.rewrite(lazyLoad.getLazy(slider.find('.slick-cloned')), false); }) .on('breakpoint', function() { lazyLoad.rewrite(lazyLoad.getLazy(slider.find('.slick-cloned')), false); }); slider.on('init reInit afterChange', function(event, slick, currentSlide, nextSlide){ //currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based) var i = (currentSlide ? currentSlide : 0) + 1; counter.html(i + '/' + slick.slideCount); }); const settings = { infinite: true, centerMode: centerMode, speed: 500, fade: true, cssEase: 'linear', prevArrow: root.find('.prev'), nextArrow: root.find('.next'), slidesToShow: slidesToShow, slidesToScroll: 1, ...sliderOptions, } slider.slick(settings); $(window).on('resize orientationchange', function() { slider.slick('resize'); }); }); }); </script></div> </div> <div id="main-content" class="content"> <div data-civid="614c9665c50f5b2927c37403" class="contentRender contentRender_9 contentRender_type_panel contentRender_name_plugins_common_container_navigation_share" data-sv-time="0" data-sv-index="9" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel-navigation-share"> <div class="navigation-container"> <div data-civid="65428d6c2c2fc41278b9113e" class="contentRender contentRender_10 contentRender_type_widget contentRender_name_plugins_nav_breadcrumb" data-sv-time="23" data-sv-index="10" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <nav class="nav-list" data-guid="e71b5826-e9e1-46de-bd93-dc877bc6f55b"> <ul class="interior-nav"> <li class="item" data-id=""> <a href="/" target="" title="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Breadcrumb", "linkObject" : "Home" } }'> Home <span>|</span> </a> </li> <li class="item" data-id="6723ce5c54028d5c2bfa65af"> <a href="/explore-northern-kentucky/" target="_self" title="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Breadcrumb", "linkObject" : "Explore%20NKY" } }'> Explore NKY <span>|</span> </a> </li> <li class="item current" data-id="55a6c215761190562feee4ee"> <a href="/explore-northern-kentucky/things-to-do/" target="_self" title="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Breadcrumb", "linkObject" : "Things%20To%20Do" } }'> Things To Do <span>|</span> </a> </li> </ul> </nav> </div> </div> <div class="share-container"> </div> </div></div><div data-civid="673f6564d6a9ac97d9895586" class="contentRender contentRender_11 contentRender_type_panel contentRender_name_plugins_common_container" data-sv-time="0" data-sv-index="11" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel_custom_container layout-panel container "> <div data-civid="673f6564d6a9ac97d9895588" class="contentRender contentRender_12 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="28" data-sv-index="12" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section data-sv-core-textbox data-guid="2890c454-3cc6-4b90-97aa-e2a838bb51b8"> <h1>Fun Things to do in Northern Kentucky</h1> <h2>all work and no play is not the way in Northern Kentucky!</h2> <p>We work hard &amp; we meet long, but we know how to play with the best of them. From professional sports &amp; <a data-sv-linklookup-id="615dbfacb0494263bdfc993f" data-sv-linklookup-type="plugins_nav_navitem_primary_main" data-sv-targetauto="true" href="https://www.meetnky.com/explore-northern-kentucky/things-to-do/arts-entertainment/museums/" target="_self">world-class museums</a> to incredible arts &amp; a <a data-sv-linklookup-id="615dbfafb0494263bdfc9ec5" data-sv-linklookup-type="plugins_nav_navitem_primary_main" data-sv-targetauto="true" href="https://www.meetnky.com/explore-northern-kentucky/bourbon/" target="_self">thriving bourbon</a>, <a data-sv-linklookup-id="55db5608cfbc04905733708a" data-sv-linklookup-type="plugins_nav_navitem_primary_main" data-sv-targetauto="true" href="https://www.meetnky.com/explore-northern-kentucky/things-to-do/nightlife/breweries/" target="_self">craft beer</a>, <a data-sv-linklookup-id="615dbfadb0494263bdfc9a65" data-sv-linklookup-type="plugins_nav_navitem_primary_main" data-sv-targetauto="true" href="https://www.meetnky.com/explore-northern-kentucky/things-to-do/nightlife/wineries/" target="_self">wine scene</a>, Northern Kentucky has something for everyone.</p> <p>Maybe you want to shop &apos;til you drop then relax on a riverboat cruise on the Ohio riverfront. Or perhaps a live horse race followed by some zip lining would be more your speed. Yep, we have that too... and&#xA0;much, much more!&#xA0;</p> <h4>Browse below to find the best things to do in Northern Kentucky.</h4> <script type="text/javascript"> // Conversion Name: Impression Conversion var ebSession = '[SessionID]'; var ebRand = Math.random()+''; ebRand = ebRand * 1000000; //<![CDATA[ document.write('<scr'+'ipt src="https://bs.serving-sys.com/Serving/ActivityServer.bs?cn=as&ActivityID=692282&rnd=' + ebRand + '&Session='+ebSession+'"></scr' + 'ipt>'); //]]> </script><noscript> <img width="1" height="1" style="border: 0;" src="https://assets.simpleviewinc.com/simpleview/image/fetch/c_fill,q_75/https://bs.serving-sys.com/Serving/ActivityServer.bs%3Fcn%3Das%26ActivityID%3D692282%26Session%3D%5BSessionID%5D%26ns%3D1" data-processed="true"> </noscript><script type="text/javascript"> _bizo_data_partner_id = "5787"; </script><script type="text/javascript"> (function() { var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript"; b.async = true; b.src = (window.location.protocol === "https:" ? "https://sjs" : "http://js") + ".bizographics.com/insight.min.js"; s.parentNode.insertBefore(b, s); })(); </script><noscript> <img height="1" width="1" alt style="display: none;" src="//www.bizographics.com/collect/?pid=5787&amp;fmt=gif" data-processed="true"> </noscript> </section></div> </div></div><div data-civid="673f6564d6a9ac97d989558a" class="contentRender contentRender_13 contentRender_type_panel contentRender_name_plugins_common_container" data-sv-time="1" data-sv-index="13" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><div class="panel_custom_container layout-panel container "> <div data-civid="673f6564d6a9ac97d989558c" class="contentRender contentRender_14 contentRender_type_widget contentRender_name_plugins_listings_layout_list" data-sv-time="101" data-sv-index="14" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div id="layoutjs_0cedcff5-ea2d-4f5c-8bc7-2dec476d9cdc" class="layoutjsContainer" data-gtm-vars='{ "tCore" : { "category" : "layoutjs_plugins_listings_layout_list" } }'> <script id="translations_0cedcff5-ea2d-4f5c-8bc7-2dec476d9cdc" type="text/template"> {"leo":{"apply":"Apply","clear_filters":"reset","reset":"Reset","filter":"Filter","sort":"Sort","view":"View","keyword":"Keyword","search_placeholder":"Search...","regions":"Where","categories":"Categories","grid":"Grid","list":"List","map":"Map","show_map":"Show Map","hide_map":"Hide Map","recommended":"Recommended","near_me":"Near Me","read_more":"Read More","quick_view":"Quick View","featured_title":"Partner","visit_website":"Visit Website","email":"E-mail","tollfree":"Toll Free","tab_about":"Overview","tab_map":"Map","show_more":"Show $1 more","show_less":"Show Less","results":"$1 results","no_results":"There are no results that match your filter.","miles_from_you":"Miles from You","meeting_rooms":"Meeting Rooms","square_feet":"Total Sq. Ft.","largest_room":"Largest Room","sleeping_rooms":"Sleeping Rooms","banquet":"Banquet Capacity","reception":"Reception Capacity","theatre":"Theater Capacity","classroom":"Classroom Capacity","compare":"Compare","close_compare_dropdown":"Close compare dropdown","compare_add":"Add to compare","compare_remove":"Remove from compare","compare_clear_all":"Clear All","compare_limit_message":"You can only compare four (4) items at a time","location":"Location","locations":"Locations","details":"Details","address":"Address","err_loc_timeout":"We're unable to determine your location at this time.","err_loc_blocked":"You must allow location access for distance sorting.","err_loc_radius":"You must be within $1 miles to sort by distance.","date_range_title":"Show Events For","date_range_day":"Day","date_range_week":"Week","date_range_weekend":"Weekend","date_range_month":"Month","date_range_year":"Year","date_range_selected_dates":"Selected Dates","tb_add":"Add to Trip","tb_remove":"Remove from Trip","tb_view":"View Trip","facilities":"Facilities","download":"Download Events as CSV","convention":"Convention","venues":"Venues","dates":"Dates","attendance":"Attendance","whats_nearby":"What's Nearby","attractions":"Attractions","dining":"Dining","accommodations":"Accommodations","events":"Events","things_to_do":"Things To Do","get_directions":"Get Directions","redo_search_in_map":"Redo Search in Map","add_to_calendar":"Add to Calendar","add_to_google_calendar":"Add to Google Calendar","add_to_microsoft_calendar":"Add to Microsoft Live Calendar","add_to_outlook_calendar":"Add to Office365 Outlook Calendar","add_to_iCloud_calendar":"Add to iCloud Calendar","add_to_windows_calendar":"Add to Windows Calendar","start_date":"Start Date","end_date":"End Date"},"listings":{"clear_filters":"Clear Filters","amenities":"Amenities","tab_amenities":"Amenities","tab_meeting_facilities":"Meeting Facilities","tab_offers":"Offers","tab_events":"Events","tab_hours":"Hours","tab_tripadvisor":"TripAdvisor","tab_yelp":"Yelp","yelp_closed":"Closed","facility_info":"Facility Info","meeting_rooms":"Meeting Rooms","m_exhibits_space":"Exhibits Space","m_description":"Description","m_exhibits":"Exhibits","m_floorplan_file":"Floorplan File","m_largest_room":"Largest Room","m_toll_free":"Toll Free","m_total_sq_ft":"Total Sq. Ft.","m_reception_capacity":"Reception Capacity","m_space_notes":"Space Notes","m_theater_capacity":"Theater Capacity","m_link":"Link","m_villas":"Villas","m_banquet_capacity":"Banquet Capacity","m_number_of_rooms":"Number of Rooms","m_booths":"Booths","m_large_floor_plan_pdf":"Large floor Plan PDF","m_suites":"Suites","m_classroom_capacity":"Classroom Capacity","m_sleeping_rooms":"Sleeping Rooms","m_width":"Width","m_length":"Length","m_height":"Height","m_booth_capacity":"Booth Capacity","m_amphitheater_present":"Amphitheater Present","m_listening_devices_present":"Listening Devices Present"}} </script> </div> <script> require([ "jquery", "plugins_core/main", "sv_site", "sv_crmLib", "sv_cloudinaryLib", "sv_asyncLib", "sv_clientMoment", "sv_arrayLib", "sv_load!plugins_dtn", "plugins_common_custom_layoutjs", "plugins_common_custom_lazyload", "sv_load!site_gamClient", "plugins_common_custom_ui_watcher", "sv_clientLib", ], function( $, core, site, crmLib, sv_cloudinaryLib, asyncLib, clientMoment, arrayLib, dtn, layoutjs, lazyload, gamClient, UIWatcher, clientLib, ) { var widget = {"template":"list","showSearchBox":"true","listingcats":"45","amenityoptions":"none","custom_defaultView":"grid","custom_map_defaults_open":"false","custom_show_regions":"true","custom_show_neighborhoods":"true"}; var useGroupedCats = false; var groupedCats = [{"label":"stay","value":"42"},{"label":"eat","value":"43"},{"label":"play","value":"45","options":[{"label":"Art Galleries","value":"1803"},{"label":"B-Line","value":"1882"},{"label":"Bars & Nightlife","value":"1796"},{"label":"Bourbon","value":"1807"},{"label":"Breweries","value":"1790"},{"label":"Family Fun","value":"1791"},{"label":"Golf","value":"1793"},{"label":"Museums","value":"1788"},{"label":"Music Venues","value":"1804"},{"label":"Outdoor Trails","value":"1801"},{"label":"Outdoors Biking","value":"1800"},{"label":"Parks & Gardens","value":"1789"},{"label":"Performing Arts & Theater","value":"1802"},{"label":"Riverfront","value":"1798"},{"label":"Salons","value":"1808"},{"label":"Shopping","value":"1794"},{"label":"Shopping Local","value":"1806"},{"label":"Shopping Malls","value":"1805"},{"label":"Spas","value":"1810"},{"label":"Sports","value":"1797"},{"label":"Tours","value":"1795"},{"label":"Uniquely NKY","value":"1792"},{"label":"Wineries","value":"1833"},{"label":"Yoga","value":"1809"}]},{"label":"getting around","value":"46"},{"label":"meet","value":"47"},{"label":"Accommodations","value":"53"},{"label":"Arts & Culture","value":"54"},{"label":"Attractions","value":"55"},{"label":"Dining","value":"56"},{"label":"Nightlife","value":"57"},{"label":"Outdoors & Recreation","value":"58"},{"label":"Services","value":"59"},{"label":"Shopping","value":"60"},{"label":"Sports Facilities","value":"61"},{"label":"Tours","value":"62"},{"label":"Transportation","value":"63"},{"label":"Venues","value":"64"},{"label":"Wedding Venues","value":"65"},{"label":"Wellness","value":"66"}]; var subcats = [{"label":"Art Galleries","value":"1803"},{"label":"B-Line","value":"1882"},{"label":"Bars & Nightlife","value":"1796"},{"label":"Bourbon","value":"1807"},{"label":"Breweries","value":"1790"},{"label":"Family Fun","value":"1791"},{"label":"Golf","value":"1793"},{"label":"Museums","value":"1788"},{"label":"Music Venues","value":"1804"},{"label":"Outdoor Trails","value":"1801"},{"label":"Outdoors Biking","value":"1800"},{"label":"Parks & Gardens","value":"1789"},{"label":"Performing Arts & Theater","value":"1802"},{"label":"Riverfront","value":"1798"},{"label":"Salons","value":"1808"},{"label":"Shopping","value":"1794"},{"label":"Shopping Local","value":"1806"},{"label":"Shopping Malls","value":"1805"},{"label":"Spas","value":"1810"},{"label":"Sports","value":"1797"},{"label":"Tours","value":"1795"},{"label":"Uniquely NKY","value":"1792"},{"label":"Wineries","value":"1833"},{"label":"Yoga","value":"1809"}]; var regions = [{"label":"Downtown","value":"1"},{"label":"West","value":"2"},{"label":"East","value":"6"},{"label":"North","value":"7"},{"label":"Uptown","value":"8"},{"label":"Out of Town","value":"9"},{"label":"Indiana","value":"10"},{"label":"Clermont County","value":"88"},{"label":"Butler County","value":"89"},{"label":"Warren County","value":"90"},{"label":"The Corridor","value":"91"},{"label":"Florence","value":"92"},{"label":"Covington","value":"93"},{"label":"Newport","value":"94"}]; var regionsChosen = false; var subcatsChosen = false; var neighborhoodsChosen = widget.custom_neighborhoods !== undefined ? widget.custom_neighborhoods : false; var neighborhoods = [{"label":"None","value":"1386"},{"label":"Newport","value":"1381"},{"label":"Bellevue","value":"1378"},{"label":"Dayton","value":"1379"},{"label":"Ft. Thomas","value":"1380"},{"label":"Newport on the Levee","value":"1377"},{"label":"Covington","value":"1375"},{"label":"Ludlow","value":"1383"},{"label":"Madison District","value":"1374"},{"label":"Mainstrasse Village","value":"1373"},{"label":"RiverCenter/Convention Center","value":"1376"},{"label":"Roebling Point","value":"1372"},{"label":"Florence","value":"1365"},{"label":"Burlington","value":"1367"},{"label":"Erlanger","value":"1369"},{"label":"Hebron","value":"1368"},{"label":"Petersburg","value":"1370"},{"label":"Rabbit Hash","value":"1371"},{"label":"Union","value":"1366"},{"label":"Corridor","value":"1382"},{"label":"Alexandria","value":"1359"},{"label":"Cold Spring","value":"1360"},{"label":"Crestview Hills","value":"1364"},{"label":"Ft. Mitchell","value":"1363"},{"label":"Ft. Wright","value":"1362"},{"label":"Highland Heights","value":"1358"},{"label":"Taylor Mill","value":"1361"},{"label":"Wilder","value":"1357"},{"label":"Lawrenceburg","value":"1356"},{"label":"Kings Island/Mason","value":"1354"},{"label":"Monroe","value":"1355"},{"label":"Liberty Center","value":"1351"},{"label":"Oxford","value":"1353"},{"label":"West Chester","value":"1352"},{"label":"Eastgate","value":"1350"},{"label":"Columbia Tusculum","value":"1344"},{"label":"East Walnut Hills","value":"1349"},{"label":"Fairfax/Newtown/Mariemont","value":"1346"},{"label":"Hyde Park","value":"1343"},{"label":"Loveland","value":"1347"},{"label":"Milford","value":"1348"},{"label":"Mt. Washington/Anderson","value":"1345"},{"label":"Oakley","value":"1342"},{"label":"Cleves","value":"1341"},{"label":"Colerain","value":"1338"},{"label":"Green Township","value":"1339"},{"label":"Harrison","value":"1337"},{"label":"Price Hill","value":"1336"},{"label":"Westwood","value":"1340"},{"label":"Camp Washington","value":"1334"},{"label":"Northside","value":"1335"},{"label":"Norwood","value":"1333"},{"label":"University/Clifton","value":"1332"},{"label":"Blue Ash","value":"1327"},{"label":"Forest Park","value":"1328"},{"label":"Glendale/Springdale","value":"1331"},{"label":"Kenwood/Madisonville","value":"1330"},{"label":"Montgomery","value":"1329"},{"label":"Sharonville","value":"1326"},{"label":"Downtown","value":"1384"},{"label":"Central Business District","value":"1323"},{"label":"Mt. Adams","value":"1322"},{"label":"Over-the-Rhine","value":"1320"},{"label":"Pendleton","value":"1324"},{"label":"The Banks","value":"1321"},{"label":"West End","value":"1325"}]; var specificListingsChosen = false; var hasMapDefault = false; var amenities = []; var hasPrimaryCat = true; var initialAmenities = (widget !== undefined && widget.custom_amenities_filter !== undefined) ? widget.custom_amenities_filter : undefined; var dtnargs = {"auid":"/214662569/dtn_featured_listings","limit":10,"sort":"random"}; var hasDtn = (dtnargs.auid !== undefined && dtnargs.auid.length > 0 && dtnargs.limit > 0 && dtn !== undefined); var limit = 12; var xhr; var defaultHooks = []; var defaultView = widget.custom_defaultView !== undefined ? widget.custom_defaultView : "grid"; var t = JSON.parse($("#translations_0cedcff5-ea2d-4f5c-8bc7-2dec476d9cdc").html()); if (widget.detail_type !== undefined) { defaultHooks.push({ name : "afterFind_custom_detail_type", args : { detail_type : widget.detail_type } }); } // If NKY Listings, remove Northern Kentucky region if (widget.listingcats === "42" || widget.listingcats === "43" || widget.listingcats === "45" || widget.listingcats === "46" || widget.listingcats === "47") { regions = regions.filter(item => item.label !== "Northern Kentucky"); } if (widget.dtnlimit) { // if a limit is specified in the widget, override that passed in config dtnargs.limit = Number(widget.dtnlimit); } if (hasDtn) { // we want the smaller of the limit and dtnargs.limit dtnargs.limit = Math.min(dtnargs.limit, limit); } var allFilterTagItems = subcats.map(function(val) { return { site : site.site, subcatid : Number(val.value) } }); // the base filter is the minimum filter applied to all queries. This is *not* the same as a "default" query, or the initial query. // this is the base. Any filter components that can be done in the UI are added to this object var baseFilter = { $and : [] } if (hasPrimaryCat) { baseFilter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : allFilterTagItems }) } }); } else { baseFilter.$and.push({ filter_tags : { $in : ['site_' + site.site] } }); } if (regionsChosen) { baseFilter.regionid = { $in : regions.map(function(val) { return Number(val.value) }) } } if (neighborhoodsChosen) { baseFilter["accountudfs_object.405.value_raw.listid"] = { $in : neighborhoodsChosen.map(function(l){return parseInt(l)}) } } if (specificListingsChosen) { baseFilter.recid = { $in : widget.custom_specific_listings_ids }; } if (initialAmenities && widget.amenityoptions === "none") { initialAmenities.forEach(function(val) { baseFilter["amenities." + val + ".value_raw"] = true; }); } else if (initialAmenities && widget.amenityoptions === "custom") { initialAmenities.forEach(function(val) { let selected = amenities.some(function(amenity) { return amenity.value === val; }); if (!selected) { baseFilter["amenities." + val + ".value_raw"] = true; } }); } baseFilter["typeid"] = { $in: [7] }; var masterFlow = new asyncLib.Flow(); masterFlow.series({ init: function(cb) { var vue = layoutjs.getVue({ rootNode : $("#layoutjs_0cedcff5-ea2d-4f5c-8bc7-2dec476d9cdc"), type : "listings", view : defaultView, limit : limit, sort : "qualityScore", translations : t.leo, mapOpen: hasMapDefault, // if there is a defaultImageUrl defined in client config, use it. Else it will utilize the default declared in custom_layoutjs.js fallbackImageUrl : site.siteConfig.custom && site.siteConfig.custom[site.site] && site.siteConfig.custom[site.site].defaultImageUrl, showFilter : true, baseFilter : baseFilter, // change to true in order to show the first and last page arrows pager_first_last_page_arrows: false, filters : [ { name : "keyword", label : t.leo.keyword, placeholder : t.leo.search_placeholder, type : "keyword", toFilter : function(value, filter, context) { filter.solrOptions = { keyword : value } return filter; } }, { name : "yesno", label : "Test Yes/No", type : "toggle", toFilter : function(value, filter, context) { filter.$and.push({ "amenities.room_testyesno.value_raw" : true }); return filter; } }, { name : "regions", label : t.leo.regions, // we implicitly filter on regions if they have been selected in the widget, so no reason to display a region option with 1 choice // if no regions were selected, then a region option with 1 choice is valid and therefore we pass the whole array show : widget.custom_show_regions !== undefined && widget.custom_show_regions == "true" && regions.length > 0, type : "checkbox", typeExtra : { options : regions, countArgs : { watchFilters : ["subcats", "amenities", "neighborhoods"], unsupportedFilters : ["keyword"], field : "regionid", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter, context) { filter.$and.push({ regionid : { $in : value.map(function(val) { return Number(val) }) } }); return filter; } }, { name : "neighborhoods", label : "Neighborhood", show : neighborhoods.length > 0 && widget.custom_show_neighborhoods === "true", type : "checkbox", typeExtra : { options : neighborhoods, countArgs : { watchFilters : ["subcats", "amenities", "regions"], unsupportedFilters : ["keyword"], field : "accountudfs_object.405.value_raw.listid", unwind : "accountudfs_object.405.value_raw", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter) { filter["accountudfs_object.405.value_raw.listid"] = { $in : value.map(function(val) { return Number(val) }) } return filter; } }, { name : "subcats", label : t.leo.categories, show : subcats.length > 1, type : useGroupedCats ? "twostage" : "checkbox", typeExtra : { options : useGroupedCats ? groupedCats : subcats, countArgs : { watchFilters : ["amenities", "regions"], unsupportedFilters : ["keyword"], field : "categories.subcatid", unwind : "categories", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter, context) { filter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : this.custom_selectedSubcatItems }) } }); return filter; } }, { name : "amenities", label : t.listings.amenities, // we do not implicitly filter on amenities so if there is only one available option we still want to show the checkbox show : amenities.length > 0, type : "checkbox", initialValue : initialAmenities, typeExtra : { options : amenities, countArgs : { watchFilters : ["subcats", "regions", "amenities"], unsupportedFilters : ["keyword"], field : "amenities_array.uniquename", unwind : "amenities_array", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter) { value.forEach(function(val) { filter["amenities." + val + ".value_raw"] = true; }); return filter; } } ], sortOptions : [ { value : "qualityScore", label : t.leo.recommended }, { value : "distance", label : t.leo.near_me }, { value : "pan", label : '' } ], maxRangeMiles : 100, latitude : 39.09033, longitude : -84.5106, data : { custom_catid : (widget.listingcats !== undefined) ? Number(widget.listingcats) : undefined, custom_dtnids : [] }, // computed allows the passing of computed and method properties, in cases where they may need to be unique to the template computed : { custom_selectedSubcatItems : function() { return this.filter_subcats_numberArray.map(function(val) { return { site : site.site, subcatid : val } }); }, custom_dtnFilterTagItems : function() { // if we have not chosen subcats in the widget, then we need to load via the category id // if we have chosen subcats then we utilize whatever the state of the if (this.custom_selectedSubcatItems.length > 0) { // if we have items selected in the UI, use them return this.custom_selectedSubcatItems; } else if (subcatsChosen) { // if we have items chosen in the widget, use those return allFilterTagItems; } else { // otherwise fall back to the chosen catid return [{ site : site.site, catid : this.custom_catid }]; } } }, methods : {}, watch : { docs: function() { // place logic in here that needs to happen after render of items this.$nextTick(function() { if (hasDtn) { gamClient.renderAds(); } lazyload.lazy($(this.$el).find('.content .item').toArray()); }); } }, query : function(cb) { var self = this; var filter = self.getFilter("query"); var options = { limit : self.args.limit, skip : self.skip, count : true, castDocs : false, fields : { recid : 1, title : 1, primary_category : 1, address1 : 1, url : 1, isDTN : 1, latitude : 1, longitude : 1, primary_image_url : 1, qualityScore : 1, weburl : 1, "accountudfs_object.405" : 1, "dtn.rank" : 1, "yelp.rating" : 1, "yelp.url" : 1, "yelp.review_count" : 1, "yelp.price" : 1 }, hooks : defaultHooks }; if (self.sort === "pan") { options.sort = { qualityScore : -1, sortcompany : 1 }; filter["loc.coordinates"] = { "$geoWithin": { "$geometry": { type: "Polygon", coordinates: [[ [parseFloat(self.bounds.W),parseFloat(self.bounds.N)], [parseFloat(self.bounds.E),parseFloat(self.bounds.N)], [parseFloat(self.bounds.E),parseFloat(self.bounds.S)], [parseFloat(self.bounds.W),parseFloat(self.bounds.S)], [parseFloat(self.bounds.W),parseFloat(self.bounds.N)] ]] } } } } else if (self.sort === "qualityScore") { options.sort = { qualityScore : -1, sortcompany : 1 }; } else if (self.sort === "distance") { filter.solrOptions = filter.solrOptions || {}; filter.solrOptions.sort = "distance"; filter.solrOptions.point = [self.georesult.latitude, self.georesult.longitude].join(","); filter.solrOptions.radius = self.args.maxRangeMiles.toString(); } if (options.skip === 0) { // whenever the skip is 0, we reset the custom_dtnids back to scratch self.custom_dtnids = []; } var flow = new asyncLib.Flow(); flow.series({ dtn : function(cb) { if (hasDtn === false || options.skip > 0 || self.sort === "distance" || self.custom_catid === undefined || self.sort === "pan") { return cb(null, []); } var dtnFilter = self.getFilter("query"); dtnFilter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : self.custom_dtnFilterTagItems, dtn : true }) } }); // using 0000 and 2359 for caching purposes, otherwise we could just use Date().toISOString() var today0000 = clientMoment().startOf("day"); // send date as 00:00:00 in the client timezone in UTC var today2359 = clientMoment().endOf("day"); // send date as 23:59:59 in the client timezone in UTC dtnFilter.$and.push( { $or : [ { "dtn.sdate" : { $lte : { $date : today0000.toISOString() } } }, { "dtn.sdate" : { $exists : false } } ] }, { $or : [ { "dtn.edate" : { $gte : { $date : today2359.toISOString() } } }, { "dtn.edate" : { $exists : false } } ] } ); var dtnOptions = $.extend({}, options, { // we allow DTN to oversell the first page by a factor of 2 // we will pull from this set a max of the limit limit : self.args.limit * 2, count : false, hooks : defaultHooks.concat("afterFind_dtn") }); if (xhr) { xhr.abort(); } xhr = $.get("/includes/rest_v2/plugins_listings_listings/find/", { json : JSON.stringify({ filter : dtnFilter, options : dtnOptions }), token : core.simpleToken }); xhr.done(function(res) { // randomize the result set, then trim it down to our desired limit res.docs = arrayLib.randomize(res.docs); res.docs = res.docs.splice(0, dtnargs.limit); res.docs.forEach(function(val) { self.custom_dtnids.push(val.recid); val.dtnAuid = dtnargs.auid; val.isDTN = true; }); return cb(null, res.docs); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt({ total : 0, docs : [] }); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); }, data : function(cb) { if (flow.data.dtn.length > 0) { // has DTN listings, need to adjust page 1 limit and store dtnids for exclusion from main query on all pages options.limit -= self.custom_dtnids.length; } else { options.skip = (options.skip - self.custom_dtnids.length); } if (self.custom_dtnids.length > 0) { filter.recid = { $nin : self.custom_dtnids } } // if (widget.custom_show_neighborhoods !== undefined && widget.custom_show_neighborhoods == "false" && widget.custom_neighborhoods !== undefined && widget.custom_neighborhoods.length > 0) { // filter["accountudfs_object.405.valuearray.listid"] = { $in : widget.custom_neighborhoods.map(function(val) { return Number(val) }) }; // } if (xhr) { xhr.abort(); } if (self.custom_dtnids.length === self.args.limit) { options.limit = 1; } xhr = $.get("/includes/rest_v2/plugins_listings_listings/find/", { json : JSON.stringify({ filter : filter, options : options }), token : core.simpleToken }); xhr.done(function(res) { var returnData = { total : res.docs.count + self.custom_dtnids.length, docs : flow.data.dtn.concat(res.docs.docs).slice(0, self.args.limit) }; returnData.docs = returnData.docs.map(function(val) { return { recid : val.recid, title : val.title, crmc : val.primary_category.catname, crmsc : val.primary_category.subcatname, image_url : val.primary_image_url, url : val.url, dtn : val.isDTN ? { auid : dtnargs.auid, rank : val.dtn.rank } : undefined, yelp : val.yelp, locations: [{ title : val.address1 }], // sets listing location latitude : val.latitude, longitude : val.longitude, qualityScore : val.qualityScore, button : { title : t.leo.read_more, url : val.url, weburl : val.weburl, weburl_title : t.leo.visit_website } // call to action button } }); return cb(null, returnData); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt({ total : 0, docs : [] }); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); } }, flow.cbLast(cb)); } }); /* register available UI events */ var watcher = new UIWatcher(vue, $, document); var uid = clientLib.uuid().toString(); var widgetEvents = [ "change-page", "view-change", "value-change", "sort-change", "toggle-show-more", "scroll-into-view", "item-click", "title-click", "map-pin-click", "tripbuilder" ]; for (var i=0; i<widgetEvents.length; i++) { watcher.add("vue", widgetEvents[i], uid, { name: "Listings" }); } } }, function(err, msg) { if (err) { return new Error(msg); } }); }); </script> </div> </div></div><div data-civid="673f6564d6a9ac97d989558e" class="contentRender contentRender_15 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_core_call_out_tile_4_across_fullwidth" data-sv-time="62" data-sv-index="15" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <style>/* collection helper generated css */ .call-out-tile-4-across-fullwidth .img-cont {padding-bottom: calc(100% * 318 / 318);height: 0;background-color: #333;}@media screen and (min-width: 640px) {.call-out-tile-4-across-fullwidth .img-cont {padding-bottom: calc(100% * 510 / 510);}}@media screen and (min-width: 1024px) {.call-out-tile-4-across-fullwidth .img-cont {padding-bottom: calc(100% * 401 / 357);}}@media screen and (min-width: 1440px) {.call-out-tile-4-across-fullwidth .img-cont {padding-bottom: calc(100% * 537 / 478);}}</style> <section class="ccl-widget core-callout-tiles call-out-tile-4-across-fullwidth" data-width="full" data-slides-across="4" data-guid="612ae05d-ab90-438f-8b93-d00e8438ec90" data-js="plugins_collections_custom_collection_default_package" data-gtm-vars='{ "tClient" : { "eventCategory" : "Widget - Callout Tiles", "eventValue" : 0, "nonInteraction" : false } }' style="opacity: 0;" > <div class="slides" data-slides> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "NKY%20named%20a%20%22Best%20Place%20to%20Go%20in%202023%22" } }'> <div class="img-cont"> <a data-asset href="https://www.meetnky.com/blog/post/northern-kentucky-named-one-of-the-best-places-to-travel-in-2023-by-cond-nast-traveler/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_537,q_65,w_478,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" media="screen and (min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_401,q_65,w_357,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" media="screen and (min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_30,q_30,w_30,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_510,q_65,w_510,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" media="screen and (min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_25,q_20,w_20,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_318,q_65,w_318,x_3987,y_2016/v1/clients/northkentucky/thetouseyhouseoctober2018_93_dfdfc8a6-5399-45c8-ae14-277c617006e0.jpg" alt="Young Black woman smiling with the bourbon collection of Tousey House Tavern behind her" /> </picture> </a> </div> <div class="content-section"> <h2 class="slide-title"> <a href="https://www.meetnky.com/blog/post/northern-kentucky-named-one-of-the-best-places-to-travel-in-2023-by-cond-nast-traveler/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Title Click" } }'>NKY named a "Best Place to Go in 2023"</a> </h2> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Outdoor%20Fun%20in%20Northern%20Kentucky" } }'> <div class="img-cont"> <a data-asset href="https://www.meetnky.com/explore-northern-kentucky/things-to-do/outdoors-recreation/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_34,q_30,w_30/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_537,q_65,w_478/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" media="screen and (min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_34,q_30,w_30/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_401,q_65,w_357/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" media="screen and (min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_30,q_30,w_30/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_510,q_65,w_510/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" media="screen and (min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,h_25,q_20,w_20/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_318,q_65,w_318/v1/clients/cincyregion/Idlewild_disc_golfer_throw_disc_61d12ec1-8328-44b7-9305-d9409eb3a379.jpg" alt="A man throwing a disc to a chain basket at Idlewild Disc Golf course" /> </picture> </a> </div> <div class="content-section"> <h2 class="slide-title"> <a href="https://www.meetnky.com/explore-northern-kentucky/things-to-do/outdoors-recreation/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Title Click" } }'>Outdoor Fun in Northern Kentucky</a> </h2> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Gateway%20to%20Southern%20Food%20and%20Culture" } }'> <div class="img-cont"> <a data-asset href="https://www.meetnky.com/blog/post/covington-kentucky-gateway-to-southern-food-and-culture/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_537,q_65,w_478,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" media="screen and (min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_401,q_65,w_357,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" media="screen and (min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_30,q_30,w_30,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_510,q_65,w_510,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" media="screen and (min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_25,q_20,w_20,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_318,q_65,w_318,x_372,y_308/v1/clients/northkentucky/goettafest_mainstrasse_129494be-6898-48af-af66-56cd7885e1b5.jpg" alt="Mainstrasse Oktoberfest" /> </picture> </a> </div> <div class="content-section"> <h2 class="slide-title"> <a href="https://www.meetnky.com/blog/post/covington-kentucky-gateway-to-southern-food-and-culture/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Title Click" } }'>Gateway to Southern Food and Culture</a> </h2> </div> </div> </article> <article class="slide"> <div class="inner" data-gtm-vars='{ "tClient" : { "eventLabel" : "Bourbon%20Trails" } }'> <div class="img-cont"> <a data-asset href="https://www.meetnky.com/explore-northern-kentucky/bourbon/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Image Click" } }'> <picture> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_537,q_65,w_478,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" media="screen and (min-width: 1440px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_34,q_30,w_30,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_401,q_65,w_357,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" media="screen and (min-width: 1024px)" /> <source srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_30,q_30,w_30,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" data-lazy-srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_510,q_65,w_510,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" media="screen and (min-width: 640px)" /> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,e_blur:100,f_jpg,g_xy_center,h_25,q_20,w_20,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" data-lazy-src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_318,q_65,w_318,x_451,y_520/v1/clients/cincyregion/OKBB_bar_d7f386c4-4425-45d9-85c9-d32e2277970c.jpg" alt="A wall covered in shelves of hundreds of bottles of bourbon, with a chalkboard menu in the middle at Old Kentucky Bourbon Bar" /> </picture> </a> </div> <div class="content-section"> <h2 class="slide-title"> <a href="https://www.meetnky.com/explore-northern-kentucky/bourbon/" target="_self" data-gtm-click data-gtm-vars='{ "tClient" : { "eventAction" : "Title Click" } }'>Bourbon Trails</a> </h2> </div> </div> </article> </div> </section> </div> </div> <div class="footer-container"> <div data-civid="60de35e91c58df6c27af4ae3" class="contentRender contentRender_16 contentRender_type_panel contentRender_name_plugins_common_footer" data-sv-time="0" data-sv-index="16" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><footer class="panel-footer" data-guid="e57f0b71-fb2b-4fcf-a153-2b7eef3fd8f3"> <div data-civid="65c2a460f8577945999e608f" class="contentRender contentRender_17 contentRender_type_widget contentRender_name_plugins_common_enews" data-sv-time="13" data-sv-index="17" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="enews" data-guid="19647d46-bf30-4ae4-8a2f-bb74d1a6cba0"> <h2><span>sign-up</span> for our e-newsletter</h2> <div class="arrow"> <a href="https://www.meetnky.com/plan-your-visit/newsletter/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject" : "Sign-up for our E-Newsletter" } }'> <img src="/includes/public/assets/shared/cta-arrow.svg" alt='cta arrow' /> </a> </div> </div></div> <div class="footer-content-container"> <div data-civid="65c2a460f8577945999e6091" class="contentRender contentRender_18 contentRender_type_widget contentRender_name_plugins_common_logo_footer" data-sv-time="13" data-sv-index="18" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="logo-footer" data-guid="4a18e012-1df8-4321-8d28-90ae48ebc400" > <a href="https://www.meetnky.com/" target="_self" aria-label="Cincy Region"> <img src="/includes/public/assets/shared/logos/logo-footer.svg" alt="Cincy Region" loading="lazy" width="192" height="107" /> </a> </div></div> <div class="footer-content"> <div data-civid="65c2a460f8577945999e6093" class="contentRender contentRender_19 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="12" data-sv-index="19" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><section data-sv-core-textbox data-guid="d93e10e5-6b6e-4c1e-ac6c-92f96062facb"> <h4>Northern Kentucky CVB</h4> <p>50 East RiverCenter Blvd., Suite 1100&nbsp;Covington, KY 41011</p> <p>859-261-4677</p> </section></div> <p>&#169; 2024 meetNKY Convention & Visitors Bureau. All Rights Reserved.</p> </div> <div class="social-cont"> <h3>#VisitNKY</h3> <div data-civid="65c2a460f8577945999e6095" class="contentRender contentRender_20 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="30" data-sv-index="20" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="social-links"> <li class="social-network"> <a class="social-link" href="https://www.facebook.com/visitcincy/" target="_blank" rel="noopener" title="Visit our Facebook page" aria-label="Visit our Facebook page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Social Links", "linkObject" : "Social | Facebook" } }' > <i class="social-icon fab fa-facebook-f" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.youtube.com/user/meetnorthernky" target="_blank" rel="noopener" title="Visit our Youtube page" aria-label="Visit our Youtube page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Social Links", "linkObject" : "Social | Youtube" } }' > <i class="social-icon fab fa-youtube" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.pinterest.com/visitcincy/" target="_blank" rel="noopener" title="Visit our Pinterest page" aria-label="Visit our Pinterest page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Social Links", "linkObject" : "Social | Pinterest" } }' > <i class="social-icon fab fa-pinterest-p" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.instagram.com/visit_cincy/" target="_blank" rel="noopener" title="Visit our Instagram page" aria-label="Visit our Instagram page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Social Links", "linkObject" : "Social | Instagram" } }' > <i class="social-icon fab fa-instagram" aria-hidden="true" ></i> </a> </li> <li class="social-network"> <a class="social-link" href="https://www.tiktok.com/@meetnky" target="_blank" rel="noopener" title="Visit our Tiktok page" aria-label="Visit our Tiktok page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Social Links", "linkObject" : "Social | Tiktok" } }' > <i class="social-icon fab fa-tiktok" aria-hidden="true" ></i> </a> </li> </ul></div> </div> </div> <div class="footer-logos"> <div data-civid="65c2a460f8577945999e6097" class="contentRender contentRender_21 contentRender_type_widget contentRender_name_plugins_common_footer_logos" data-sv-time="12" data-sv-index="21" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="footer-logos" data-guid="6af55259-5bb8-43c3-9148-da4068b05855"> <a href="https://www.kentuckytourism.com/" target="_blank"> <img src="/includes/public/assets/shared/kentucky-logo.png" alt='kentucky state logo' /> </a> <a class="second" href="https://destinationsinternational.org/" target="_blank"> <img src="/includes/public/assets/shared/dmap-badge.svg" alt='dmap badge' /> </a> <a href="https://www.iglta.org/Member-Details/ListingContact/129409" target="_blank"> <img src="/includes/public/assets/shared/logos/IGLTA_Logo.png" alt='iglta logo' /> </a> </div> </div> </div> <div class="footer-nav"> <div class="inner"> <div data-civid="65c2a460f8577945999e6099" class="contentRender contentRender_22 contentRender_type_widget contentRender_name_plugins_nav_footer" data-sv-time="19" data-sv-index="22" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="navigation-footer"> <li class="item item-parent row-1 has-submenu"> <a href="/media/" target="_self" class=" has-children" title="Media" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Media" } }' > Media </a> </li> <li class="item item-parent row-2 has-submenu"> <a href="/about-us/" target="_self" class=" has-children" title="About Us" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "About%20Us" } }' > About Us </a> </li> <li class="item item-parent row-3 has-submenu"> <a href="/industry-partners/" target="_self" class=" has-children" title="Industry Partners" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Industry%20Partners" } }' > Industry Partners </a> </li> <li class="item item-parent row-4"> <a href="/contact/" target="_self" class="" title="Contact" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Contact" } }' > Contact </a> </li> <li class="item item-parent row-5"> <a href="/sitemap/" target="_self" class="" title="Sitemap" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Sitemap" } }' > Sitemap </a> </li> <li class="item item-parent row-6"> <a href="/privacy-policy/" target="_self" class="" title="Privacy Policy" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Privacy%20Policy" } }' > Privacy Policy </a> </li> <li class="item item-parent row-7"> <a href="/board-of-commissioners/" target="_self" class="" title="Board Of Commissioners" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Board%20Of%20Commissioners" } }' > Board Of Commissioners </a> </li> <li class="item item-parent row-8"> <a href="/northern-kentucky-cvb-rfp-and-opportunity/" target="_self" class="" title="Northern Kentucky CVB RFP and Opportunity" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Northern%20Kentucky%20CVB%20RFP%20and%20Opportunity" } }' > Northern Kentucky CVB RFP and Opportunity </a> </li> <li class="item item-parent row-9 last"> <a href="/reports/" target="_self" class="" title="Reports" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Footer", "linkObject" : "Reports" } }' > Reports </a> </li> </ul> </div> <div class="trip-advisor"> <img src="/includes/public/assets/shared/tripadvisor-logo.svg" alt='trip advisor' /> </div> <div class="attributions"> <div class="attribution-content-container"> <a class="made-by-sv" href="https://www.simpleviewinc.com/our-services/creative-design/" target="_blank" rel="noopener" > <img src="/includes/public/assets/shared/made-by-sv-white.svg" alt="Made by Simpleview" loading="lazy" width="385" height="54" /> </a> </div> </div> </div> </div> <div class="mobile-fixed"> <div data-civid="65c2a460f8577945999e609b" class="contentRender contentRender_23 contentRender_type_widget contentRender_name_plugins_common_cookie_banner" data-sv-time="12" data-sv-index="23" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <dialog class="cookie-banner dismissed hide" data-guid="9cc9f459-c294-4f81-92b4-84b9cc0c764c"> <div class="banner-inner"> <div class="banner-message"> <p>Welcome! Our site uses cookies&#xA0;for measurement, ads and optimization. By continuing to use our site, you agree to our <a data-sv-linklookup-id="59b1a39db2d66abdd5f1a6db" data-sv-linklookup-type="plugins_nav_navitem_primary_footer" data-sv-targetauto="false" href="https://www.meetnky.com/privacy-policy/" target="_blank">Privacy Policy</a>.&#xA0;</p> </div> <div class="banner-close"> <button class="button site-style" aria-label="Close cookie banner" data-sv-close-banner> Accept </button> </div> </div> </dialog> <script> require([ 'jquery', 'sv_clientLib' ], function ($, clientLib) { var root = $('[data-guid="9cc9f459-c294-4f81-92b4-84b9cc0c764c"]'); var bannerSeen = clientLib.getCookie('cookie-banner-seen'); if (bannerSeen !== "true") { root.removeClass('hide'); root.attr('open', true); setTimeout(function() { root.removeClass('dismissed'); }, 500); } root.find('[data-sv-close-banner]').on('click', function() { root.addClass('dismissed'); root.removeAttr('open') setTimeout(function() { root.addClass('hide'); }, 500); clientLib.setCookie({ name : 'cookie-banner-seen', value : 'true', path : '/', 'max-age' : 1438560*60 // 999 days }); }); }); </script></div> </div> </footer> </div> </div> </div> <div id="gallery-portal" data-gallery-portal></div> <div id="quickview-detail" data-quickview-detail></div></div> <!-- footer css bundles --> <!-- footer js bundles --> <script src="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/core/public/js/loginCheck.js"></script> <script src="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/js/shared_footer.js" defer></script> <script src="/includes/public/managed/v_bc66977c_8bde3536/core/plugins/common/virtuals/js/custom_forms.js" defer></script> <!-- bottomBody --> <script data-id="site_global_footer"> require(["sv_clientLib", "sv_load!plugins_dynamic_content"], function(clientLib) { clientLib._initLazy(); }); </script> <script type="text/javascript"> !function(){var b=function(){window.__AudioEyeSiteHash = "dfbf2c9e57e95db09a6ba1af078e0d8a"; var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}(); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10