{"id":39252,"date":"2026-10-06T12:43:32","date_gmt":"2026-10-06T12:43:32","guid":{"rendered":"https:\/\/mhtravelagencyweb.com\/?p=39252"},"modified":"2026-10-06T14:15:54","modified_gmt":"2026-10-06T14:15:54","slug":"magic-kingdom-map","status":"publish","type":"post","link":"https:\/\/mhtravelagencyweb.com\/en\/mapa-magic-kingdom\/","title":{"rendered":"Magic Kingdom 2026 Map: Attractions and Interactive Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"39252\" class=\"elementor elementor-39252\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6af2ec0 e-flex e-con-boxed e-con e-parent\" data-id=\"6af2ec0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-899593f elementor-widget elementor-widget-html\" data-id=\"899593f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\n MAGIC HOLIDAYS\n MAGIC KINGDOM - MAPA INTERACTIVO\n VERSI\u00d3N 5 - TOOLTIP GU\u00cdA AMPLIADO\n========================================================= -->\n\n<section class=\"mh-mk-section\" id=\"mapa-interactivo-magic-kingdom\">\n\n    <div class=\"mh-mk-header\">\n        <span class=\"mh-mk-kicker\">EXPLORA MAGIC KINGDOM<\/span>\n\n        <h2>Mapa interactivo de Magic Kingdom<\/h2>\n\n        <p>\n            Descubre las tierras, atracciones, restaurantes, tiendas y\n            experiencias de Magic Kingdom. Pasa el cursor sobre los n\u00fameros\n            o sobre el nombre de cada tierra para obtener informaci\u00f3n \u00fatil\n            para planificar tu visita.\n        <\/p>\n\n        <div class=\"mh-mk-legend\">\n            <span><i class=\"mh-mk-dot land\"><\/i>Tierras<\/span>\n            <span><i class=\"mh-mk-dot attraction\"><\/i>Atracciones<\/span>\n            <span><i class=\"mh-mk-dot restaurant\"><\/i>Restaurantes<\/span>\n            <span><i class=\"mh-mk-dot shopping\"><\/i>Compras<\/span>\n            <span><i class=\"mh-mk-dot service\"><\/i>Servicios<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"mh-mk-desktop\">\n\n        <div class=\"mh-mk-map-wrapper\" id=\"mh-mk-map\">\n\n            <div class=\"mh-mk-search\" id=\"mh-mk-search\">\n                <div class=\"mh-mk-search-box\">\n                    <span class=\"mh-mk-search-icon\" aria-hidden=\"true\">\u2315<\/span>\n                    <input type=\"search\" id=\"mh-mk-search-input\" class=\"mh-mk-search-input\"\n                        placeholder=\"Buscar atracci\u00f3n, restaurante o lugar...\"\n                        autocomplete=\"off\" spellcheck=\"false\"\n                        aria-label=\"Buscar en el mapa de Magic Kingdom\"\n                        aria-controls=\"mh-mk-search-results\" aria-expanded=\"false\">\n                    <button type=\"button\" class=\"mh-mk-search-clear\" id=\"mh-mk-search-clear\"\n                        aria-label=\"Limpiar b\u00fasqueda\" hidden>\u00d7<\/button>\n                <\/div>\n                <div class=\"mh-mk-search-results\" id=\"mh-mk-search-results\"\n                    role=\"listbox\" aria-label=\"Resultados de b\u00fasqueda\" hidden><\/div>\n            <\/div>\n\n            <img\n                class=\"mh-mk-map-image\"\n                src=\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/m1.jpg\"\n                alt=\"Mapa de Magic Kingdom\"\n                loading=\"lazy\"\n                decoding=\"async\"\n            >\n\n        <\/div>\n\n        <div class=\"mh-mk-instruction\">\n            <span class=\"mh-mk-instruction-icon\">\uff0b<\/span>\n            <span>\n                Pasa el cursor sobre los n\u00fameros o nombres de las tierras\n                para descubrir cada lugar.\n            <\/span>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"mh-mk-mobile\">\n        <strong>Mapa interactivo disponible en escritorio<\/strong>\n        <span>\n            Esta gu\u00eda interactiva est\u00e1 optimizada para pantallas grandes.\n        <\/span>\n    <\/div>\n\n<\/section>\n\n\n<!-- =========================================================\n TOOLTIP\n========================================================= -->\n\n<div\n    class=\"mh-mk-global-tooltip\"\n    id=\"mh-mk-tooltip\"\n    role=\"tooltip\"\n    aria-hidden=\"true\"\n>\n\n    <div class=\"mh-mk-tooltip-image-wrap\" id=\"mh-mk-tooltip-image-wrap\" aria-hidden=\"true\">\n        <img\n            class=\"mh-mk-tooltip-image\"\n            id=\"mh-mk-tooltip-image\"\n            src=\"\"\n            alt=\"\"\n            loading=\"lazy\"\n            decoding=\"async\"\n        >\n    <\/div>\n\n    <div class=\"mh-mk-tooltip-meta\">\n        <span class=\"mh-mk-tooltip-number\" id=\"mh-mk-tooltip-number\"><\/span>\n        <span class=\"mh-mk-tooltip-type\" id=\"mh-mk-tooltip-type\"><\/span>\n    <\/div>\n\n    <span class=\"mh-mk-tooltip-land\" id=\"mh-mk-tooltip-land\"><\/span>\n\n    <strong class=\"mh-mk-tooltip-title\" id=\"mh-mk-tooltip-title\"><\/strong>\n\n    <span class=\"mh-mk-tooltip-description\" id=\"mh-mk-tooltip-description\"><\/span>\n\n    <div class=\"mh-mk-extra\" id=\"mh-mk-extra\"><\/div>\n\n    \n\n    <span class=\"mh-mk-tooltip-status\" id=\"mh-mk-tooltip-status\"><\/span>\n\n    <button type=\"button\" class=\"mh-mk-tooltip-close\" id=\"mh-mk-tooltip-close\" aria-label=\"Cerrar informaci\u00f3n\">\u00d7<\/button>\n\n<\/div>\n\n\n<style>\n\n.mh-mk-section{\n    width:100%;\n    max-width:1320px;\n    margin:0 auto;\n    padding:55px 20px 65px;\n    box-sizing:border-box;\n}\n\n.mh-mk-header{\n    max-width:880px;\n    margin:0 auto 30px;\n    text-align:center;\n}\n\n.mh-mk-kicker{\n    display:inline-block;\n    margin-bottom:9px;\n    color:#18938a;\n    font-size:13px;\n    font-weight:800;\n    letter-spacing:1.5px;\n}\n\n.mh-mk-header h2{\n    margin:0 0 15px;\n    color:#222;\n    font-size:clamp(30px,4vw,44px);\n    line-height:1.15;\n}\n\n.mh-mk-header p{\n    max-width:800px;\n    margin:auto;\n    color:#5c5c5c;\n    font-size:17px;\n    line-height:1.7;\n}\n\n\n\/* LEYENDA *\/\n\n.mh-mk-legend{\n    display:flex;\n    flex-wrap:wrap;\n    justify-content:center;\n    gap:11px 23px;\n    margin-top:20px;\n    color:#555;\n    font-size:13px;\n    font-weight:600;\n}\n\n.mh-mk-legend span{\n    display:flex;\n    align-items:center;\n    gap:7px;\n}\n\n.mh-mk-dot{\n    width:9px;\n    height:9px;\n    border-radius:50%;\n}\n\n.mh-mk-dot.land{background:#7c4dff;}\n.mh-mk-dot.attraction{background:#e13d39;}\n.mh-mk-dot.restaurant{background:#ef9b20;}\n.mh-mk-dot.shopping{background:#18938a;}\n.mh-mk-dot.service{background:#555;}\n\n\n\/* MAPA *\/\n\n.mh-mk-map-wrapper{\n    position:relative;\n    width:100%;\n    max-width:1200px;\n    margin:auto;\n    padding:8px;\n    box-sizing:border-box;\n    background:#fff;\n    border:1px solid rgba(24,147,138,.25);\n    border-radius:18px;\n    box-shadow:0 18px 45px rgba(0,0,0,.12);\n    line-height:0;\n}\n\n.mh-mk-map-image{\n    display:block;\n    width:100%;\n    height:auto;\n    border-radius:11px;\n}\n\n\n\n\/* BUSCADOR DEL MAPA *\/\n.mh-mk-search{position:absolute;top:20px;left:20px;z-index:70;width:min(390px,calc(100% - 40px));font-family:inherit}\n.mh-mk-search-box{position:relative;display:flex;align-items:center;min-height:48px;border:1px solid rgba(0,0,0,.11);border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(0,0,0,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}\n.mh-mk-search:focus-within .mh-mk-search-box{border-color:rgba(24,147,138,.55);box-shadow:0 9px 28px rgba(0,0,0,.18),0 0 0 3px rgba(24,147,138,.10)}\n.mh-mk-search-icon{flex:0 0 auto;width:45px;text-align:center;color:#18938a;font-family:Arial,sans-serif;font-size:28px;line-height:1;transform:rotate(-20deg);user-select:none}\n.mh-mk-search-input{flex:1 1 auto;min-width:0;height:48px;padding:0 8px 0 0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#222;font-family:inherit;font-size:14px;font-weight:600}\n.mh-mk-search-input::placeholder{color:#747474;opacity:1;font-weight:500}\n.mh-mk-search-input::-webkit-search-cancel-button{display:none}\n.mh-mk-search-clear{flex:0 0 auto;width:40px;height:40px;margin-right:4px;padding:0;border:0;border-radius:50%;background:transparent;color:#666;font-family:Arial,sans-serif;font-size:23px;line-height:40px;cursor:pointer}\n.mh-mk-search-clear:hover,.mh-mk-search-clear:focus-visible{background:rgba(0,0,0,.06);outline:none}\n.mh-mk-search-results{margin-top:7px;max-height:330px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(0,0,0,.10);border-radius:13px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(0,0,0,.18);scrollbar-width:none}\n.mh-mk-search-results::-webkit-scrollbar{display:none}\n.mh-mk-search-result{appearance:none;-webkit-appearance:none;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid rgba(0,0,0,.07);background:transparent;color:#222;text-align:left;font-family:inherit;cursor:pointer}\n.mh-mk-search-result:last-child{border-bottom:0}\n.mh-mk-search-result:hover,.mh-mk-search-result:focus-visible,.mh-mk-search-result.is-active{background:#eef8f7;outline:none}\n.mh-mk-search-result-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#18938a;color:#fff;font-size:13px;font-weight:800}\n.mh-mk-search-result.is-land-result .mh-mk-search-result-number{background:#7c4dff}\n.mh-mk-search-result-title{display:block;margin-bottom:2px;color:#222;font-size:13px;font-weight:800;line-height:1.25}\n.mh-mk-search-result-meta{display:block;color:#777;font-size:11px;font-weight:600;line-height:1.25}\n.mh-mk-search-empty{padding:14px 15px;color:#666;font-size:13px;line-height:1.4}\n.mh-mk-hotspot.is-search-highlight::before{content:\"\";position:absolute;left:50%;top:50%;width:52px;height:52px;border:3px solid #18938a;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px rgba(24,147,138,.20);animation:mhMkSearchPulse .8s ease-in-out 3;pointer-events:none}\n.mh-mk-land-hotspot.is-search-highlight{outline:3px solid #7c4dff;outline-offset:3px;border-radius:8px;background:rgba(124,77,255,.12)}\n@keyframes mhMkSearchPulse{0%,100%{transform:translate(-50%,-50%) scale(.82);opacity:.45}50%{transform:translate(-50%,-50%) scale(1.16);opacity:1}}\n\n\/* HOTSPOTS NUMERADOS *\/\n\n.mh-mk-hotspot{\n    position:absolute;\n    left:var(--x);\n    top:var(--y);\n    width:34px;\n    height:34px;\n    transform:translate(-50%,-50%);\n    border:0;\n    border-radius:50%;\n    background:transparent;\n    cursor:help;\n    z-index:20;\n}\n\n.mh-mk-hotspot::after{\n    content:\"\";\n    position:absolute;\n    left:50%;\n    top:50%;\n    width:27px;\n    height:27px;\n    transform:translate(-50%,-50%) scale(.75);\n    border:2px solid #fff;\n    border-radius:50%;\n    background:rgba(24,147,138,.15);\n    box-shadow:0 0 0 4px rgba(24,147,138,.35);\n    opacity:0;\n    transition:.15s;\n}\n\n.mh-mk-hotspot:hover::after,\n.mh-mk-hotspot:focus-visible::after{\n    opacity:1;\n    transform:translate(-50%,-50%) scale(1);\n}\n\n\n\/* TIERRAS *\/\n\n.mh-mk-land-hotspot{\n    position:absolute;\n    left:var(--x);\n    top:var(--y);\n    width:var(--w);\n    height:var(--h);\n    transform:translate(-50%,-50%);\n    border:0;\n    border-radius:8px;\n    background:transparent;\n    cursor:help;\n    z-index:15;\n}\n\n.mh-mk-land-hotspot:hover{\n    background:rgba(255,255,255,.10);\n}\n\n\/* HOTSPOT ESPECIAL SIN NUMERACI\u00d3N *\/\n.mh-mk-special-hotspot{\n    position:absolute;\n    left:var(--x); top:var(--y);\n    width:var(--w); height:var(--h);\n    transform:translate(-50%,-50%);\n    border:0; border-radius:10px;\n    background:transparent;\n    cursor:help; z-index:18;\n}\n.mh-mk-special-hotspot:hover,\n.mh-mk-special-hotspot:focus-visible{\n    background:rgba(24,147,138,.10);\n    outline:2px solid rgba(24,147,138,.45);\n    outline-offset:2px;\n}\n.mh-mk-special-hotspot.is-search-highlight{\n    outline:3px solid #18938a;\n    outline-offset:3px;\n    background:rgba(24,147,138,.12);\n}\n\n\n\/* TOOLTIP *\/\n\n.mh-mk-global-tooltip{\n    position:fixed;\n    width:430px;\n    max-width:calc(100vw - 36px);\n    padding:19px 21px;\n    box-sizing:border-box;\n\n    background:rgba(255,255,255,.99);\n\n    border:1px solid rgba(24,147,138,.28);\n    border-radius:16px;\n\n    box-shadow:0 20px 55px rgba(0,0,0,.27);\n\n    line-height:normal;\n\n    opacity:0;\n    visibility:hidden;\n    pointer-events:none;\n\n    z-index:2147483000;\n\n    transition:opacity .12s ease;\n\n    \/* Mantiene la ficha dentro del campo visual disponible *\/\n    max-height:calc(100vh - 36px);\n    overflow-y:auto;\n    overscroll-behavior:contain;\n    \/* Mantiene el scroll interno pero oculta visualmente la barra *\/\n    scrollbar-width:none;\n    -ms-overflow-style:none;\n}\n\n.mh-mk-global-tooltip::-webkit-scrollbar{\n    width:0;\n    height:0;\n    display:none;\n}\n\n.mh-mk-tooltip-image-wrap{\n    display:none;\n    width:calc(100% + 42px);\n    height:180px;\n    margin:-19px -21px 17px;\n    overflow:hidden;\n    border-radius:15px 15px 0 0;\n    background:#f2f2f2;\n    border-bottom:1px solid rgba(0,0,0,.07);\n}\n\n.mh-mk-tooltip-image-wrap.has-image{\n    display:block;\n}\n\n.mh-mk-tooltip-image{\n    display:block;\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    object-position:center;\n}\n\n.mh-mk-global-tooltip.is-visible{\n    opacity:1;\n    visibility:visible;\n}\n\n.mh-mk-global-tooltip.is-land{\n    width:470px;\n    border-color:rgba(124,77,255,.35);\n}\n\n\n\/* META *\/\n\n.mh-mk-tooltip-meta{\n    display:flex;\n    align-items:center;\n    gap:9px;\n    margin-bottom:7px;\n}\n\n.mh-mk-tooltip-number{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n\n    min-width:31px;\n    height:31px;\n    padding:0 8px;\n\n    border-radius:8px;\n\n    background:#18938a;\n    color:#fff;\n\n    font-size:13px;\n    font-weight:800;\n}\n\n.is-land .mh-mk-tooltip-number{\n    background:#7c4dff;\n    padding:0 12px;\n}\n\n.mh-mk-tooltip-type{\n    color:#777;\n    font-size:11px;\n    font-weight:800;\n    letter-spacing:.8px;\n    text-transform:uppercase;\n}\n\n.mh-mk-tooltip-land{\n    display:block;\n    margin-bottom:4px;\n    color:#18938a;\n    font-size:11px;\n    font-weight:800;\n    letter-spacing:.7px;\n    text-transform:uppercase;\n}\n\n.is-land .mh-mk-tooltip-land{\n    color:#7c4dff;\n}\n\n.mh-mk-tooltip-title{\n    display:block;\n    margin-bottom:9px;\n    color:#222;\n    font-size:19px;\n    line-height:1.25;\n}\n\n.is-land .mh-mk-tooltip-title{\n    font-size:22px;\n}\n\n.mh-mk-tooltip-description{\n    display:block;\n    color:#444;\n    font-size:13.5px;\n    line-height:1.58;\n}\n\n\n\/* INFORMACI\u00d3N EXTRA *\/\n\n.mh-mk-extra{\n    margin-top:12px;\n}\n\n.mh-mk-extra-row{\n    display:grid;\n    grid-template-columns:105px 1fr;\n    gap:8px;\n\n    padding:7px 0;\n\n    border-top:1px solid rgba(0,0,0,.07);\n\n    color:#555;\n\n    font-size:12.5px;\n    line-height:1.45;\n}\n\n.mh-mk-extra-label{\n    color:#222;\n    font-weight:800;\n}\n\n\n\/* CONSEJO *\/\n\n\/* ESTADO *\/\n\n.mh-mk-tooltip-status{\n    display:none;\n    margin-top:10px;\n    padding:9px 11px;\n    border-radius:8px;\n    font-size:12px;\n    font-weight:700;\n}\n\n.mh-mk-tooltip-status.has-status{\n    display:block;\n}\n\n.mh-mk-tooltip-status.closed{\n    background:#fde9e9;\n    color:#922626;\n}\n\n.mh-mk-tooltip-status.temporary{\n    background:#fff4d5;\n    color:#795900;\n}\n\n\n\/* INSTRUCCI\u00d3N *\/\n\n.mh-mk-instruction{\n    display:flex;\n    justify-content:center;\n    align-items:center;\n    gap:8px;\n    margin-top:17px;\n    color:#666;\n    font-size:13px;\n}\n\n.mh-mk-instruction-icon{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:23px;\n    height:23px;\n    border-radius:50%;\n    background:rgba(24,147,138,.12);\n    color:#18938a;\n}\n\n\n\/* MOBILE *\/\n\n.mh-mk-mobile{display:none;}\n.mh-mk-tooltip-close{display:none;}\n\n@media(max-width:767px){\n\n    .mh-mk-section{padding:32px 0 42px;overflow:hidden;}\n    .mh-mk-header{padding:0 18px;margin-bottom:20px;}\n    .mh-mk-header h2{font-size:30px;}\n    .mh-mk-header p{font-size:15px;line-height:1.6;}\n    .mh-mk-legend{display:none!important;}\n\n    .mh-mk-desktop{\n        display:block!important;width:100%;overflow-x:auto;overflow-y:hidden;\n        padding:0 0 12px;-webkit-overflow-scrolling:touch;\n        overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;\n    }\n    .mh-mk-desktop::-webkit-scrollbar{display:none;}\n\n    .mh-mk-map-wrapper{\n        width:960px;min-width:960px;max-width:none;margin:0 12px;padding:7px;\n        border-radius:15px;box-shadow:0 12px 30px rgba(0,0,0,.14);\n    }\n    .mh-mk-map-image{border-radius:9px;}\n\n    .mh-mk-search{\n        position:sticky;top:12px;left:12px;width:calc(100vw - 48px);\n        max-width:390px;margin:12px 0 -60px 12px;z-index:80;\n    }\n    .mh-mk-search-box{min-height:50px;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.20);}\n    .mh-mk-search-input{height:50px;font-size:14px;}\n    .mh-mk-search-results{max-height:285px;}\n\n    .mh-mk-hotspot{width:46px;height:46px;}\n    .mh-mk-land-hotspot,.mh-mk-special-hotspot{min-height:44px;}\n\n    .mh-mk-instruction{\n        width:calc(100vw - 36px);margin:8px 18px 0;padding:10px 12px;\n        box-sizing:border-box;border-radius:10px;background:rgba(24,147,138,.07);\n        color:#555;font-size:12.5px;line-height:1.45;text-align:center;\n    }\n    .mh-mk-instruction span:last-child{font-size:0;}\n    .mh-mk-instruction span:last-child::after{\n        content:\"Desliza el mapa o usa el buscador. Toca un n\u00famero para ver la informaci\u00f3n.\";\n        font-size:12.5px;\n    }\n    .mh-mk-mobile{display:none!important;}\n\n    .mh-mk-global-tooltip,.mh-mk-global-tooltip.is-land{\n        position:fixed!important;left:10px!important;right:10px!important;\n        top:auto!important;bottom:10px!important;width:auto!important;max-width:none!important;\n        max-height:min(78vh,680px)!important;padding:18px 18px 20px;border-radius:18px;\n        overflow-y:auto;overscroll-behavior:contain;box-shadow:0 -8px 38px rgba(0,0,0,.28);\n        z-index:2147483000;transform:translateY(18px);\n        transition:opacity .16s ease,transform .18s ease;\n    }\n    .mh-mk-global-tooltip.is-visible{transform:translateY(0);}\n    .mh-mk-tooltip-image-wrap{\n        width:calc(100% + 36px);height:190px;margin:-18px -18px 16px;\n        border-radius:17px 17px 0 0;\n    }\n    .mh-mk-tooltip-title,.is-land .mh-mk-tooltip-title{\n        padding-right:34px;font-size:20px;line-height:1.25;\n    }\n    .mh-mk-tooltip-description{font-size:13.5px;line-height:1.55;}\n    .mh-mk-extra-row{grid-template-columns:96px 1fr;gap:8px;font-size:12.5px;}\n\n    .mh-mk-tooltip-close{\n        display:flex;position:absolute;top:10px;right:10px;align-items:center;\n        justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;\n        background:rgba(255,255,255,.96);color:#333;box-shadow:0 2px 10px rgba(0,0,0,.18);\n        font:700 24px\/1 Arial,sans-serif;cursor:pointer;z-index:3;\n    }\n}\n\n<\/style>\n\n\n<script>\n\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n\nconst map=document.getElementById(\"mh-mk-map\");\nconst tooltip=document.getElementById(\"mh-mk-tooltip\");\n\nif(!map||!tooltip)return;\n\nconst number=document.getElementById(\"mh-mk-tooltip-number\");\nconst type=document.getElementById(\"mh-mk-tooltip-type\");\nconst land=document.getElementById(\"mh-mk-tooltip-land\");\nconst title=document.getElementById(\"mh-mk-tooltip-title\");\nconst description=document.getElementById(\"mh-mk-tooltip-description\");\nconst extra=document.getElementById(\"mh-mk-extra\");\nconst status=document.getElementById(\"mh-mk-tooltip-status\");\nconst tooltipImageWrap=document.getElementById(\"mh-mk-tooltip-image-wrap\");\nconst tooltipImage=document.getElementById(\"mh-mk-tooltip-image\");\nconst searchInput=document.getElementById(\"mh-mk-search-input\");\nconst searchResults=document.getElementById(\"mh-mk-search-results\");\nconst searchClear=document.getElementById(\"mh-mk-search-clear\");\nconst tooltipClose=document.getElementById(\"mh-mk-tooltip-close\");\n\n\n\/* ==========================================================\n   INFORMACI\u00d3N DE LOS 86 PUNTOS\n========================================================== *\/\n\nconst locations=[\n\n\/* MAIN STREET U.S.A. *\/\n\n{\nn:1,x:49.5,y:77,\nland:\"Main Street, U.S.A.\",\ntype:\"Servicio\",\ntitle:\"City Hall\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/1.-City-Hall.jpg\",\ndescription:\"City Hall alberga Guest Relations, uno de los servicios m\u00e1s importantes para el visitante dentro de Magic Kingdom. Aqu\u00ed puedes solicitar ayuda relacionada con tu visita, consultar dudas sobre entradas y experiencias, recibir asistencia de accesibilidad y resolver diferentes situaciones durante el d\u00eda.\",\nideal:\"Visitantes que necesiten asistencia o informaci\u00f3n personalizada.\",\nexperience:\"Servicio al visitante.\",\nplanning:\"Entrada del parque.\",\nadvice:\"Si tienes una consulta que pueda resolverse antes de comenzar a recorrer el parque, hacerlo al ingresar puede evitar que tengas que regresar hasta Main Street m\u00e1s tarde.\"\n},\n\n{\nn:2,x:54.3,y:80.6,\nland:\"Main Street, U.S.A.\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Walt Disney World Railroad\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/2.-Walt-Disney-World-Railroad.jpg\",\ndescription:\"El hist\u00f3rico ferrocarril a vapor de Magic Kingdom es una de las experiencias cl\u00e1sicas del parque. Sus trenes recorren diferentes sectores ofreciendo una forma relajada de contemplar Magic Kingdom desde otra perspectiva.\",\nideal:\"Todas las edades.\",\nexperience:\"Paseo tranquilo en tren.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Adem\u00e1s de ser una atracci\u00f3n, puede resultar una excelente pausa despu\u00e9s de varias horas caminando. Comprueba la operaci\u00f3n de las estaciones durante tu visita.\"\n},\n\n{\nn:3,x:59.6,y:77,\nland:\"Main Street, U.S.A.\",\ntype:\"Personajes\",\ntitle:\"Town Square Theater\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/3.-Town-Square-Theater.jpg\",\ndescription:\"Ubicado cerca de la entrada de Magic Kingdom, Town Square Theater es uno de los principales lugares dedicados a encuentros con personajes y experiencias fotogr\u00e1ficas.\",\nideal:\"Familias y viajeros que quieran conocer personajes.\",\nexperience:\"Encuentro con personajes.\",\nplanning:\"Los personajes y horarios pueden variar.\",\nadvice:\"Consulta My Disney Experience el mismo d\u00eda para saber qu\u00e9 personajes est\u00e1n disponibles y comparar sus tiempos de espera.\"\n},\n\n{\nn:4,x:52.4,y:57.7,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"Casey's Corner\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/4.-Caseys-Corner.jpg\",\ndescription:\"Un cl\u00e1sico de Main Street inspirado en el b\u00e9isbol estadounidense. Su especialidad son los hot dogs y comidas r\u00e1pidas, con una ubicaci\u00f3n privilegiada muy cerca del hub frente a Cinderella Castle.\",\nideal:\"Comida r\u00e1pida y familias.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Zona central del parque.\",\nadvice:\"Es pr\u00e1ctico cuando quieres comer sin alejarte demasiado de Cinderella Castle, aunque en horarios tradicionales de comida puede estar muy concurrido.\"\n},\n\n{\nn:5,x:45,y:57.7,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"The Crystal Palace\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/5.-The-Crystal-Palace.jpg\",\ndescription:\"Restaurante de estilo victoriano inspirado en los grandes invernaderos del siglo XIX. Su experiencia gastron\u00f3mica incluye encuentros con personajes del Bosque de los Cien Acres, convirti\u00e9ndolo en una de las comidas familiares m\u00e1s caracter\u00edsticas de Magic Kingdom.\",\nideal:\"Familias y fan\u00e1ticos de Winnie the Pooh.\",\nexperience:\"Restaurante con personajes.\",\nplanning:\"Reserva recomendada.\",\nadvice:\"Si quieres combinar comida y personajes sin dedicar tiempo adicional a filas de encuentros, puede ser una opci\u00f3n muy eficiente dentro del itinerario.\"\n},\n\n{\nn:6,x:59.4,y:57.7,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"The Plaza Restaurant\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/6.-The-Plaza-Restaurant.jpg\",\ndescription:\"Restaurante con servicio de mesa ubicado al final de Main Street, cerca de Cinderella Castle. Ofrece un ambiente cl\u00e1sico estadounidense y permite realizar una comida sentados sin abandonar la zona central del parque.\",\nideal:\"Familias y parejas.\",\nexperience:\"Servicio de mesa.\",\nplanning:\"Conviene consultar disponibilidad.\",\nadvice:\"Puede ser una alternativa interesante cuando buscas una comida m\u00e1s tranquila sin dedicar el tiempo de una experiencia gastron\u00f3mica tem\u00e1tica extensa.\"\n},\n\n{\nn:7,x:56.2,y:57.8,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"Plaza Ice Cream Parlor\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/7.-Plaza-Ice-Cream-Parlor.jpg\",\ndescription:\"La cl\u00e1sica helader\u00eda de Main Street ofrece helados y postres en una ubicaci\u00f3n privilegiada pr\u00f3xima a Cinderella Castle.\",\nideal:\"Todas las edades.\",\nexperience:\"Helados y postres.\",\nplanning:\"Servicio r\u00e1pido.\",\nadvice:\"Es una buena parada para un descanso breve mientras recorres el centro del parque.\"\n},\n\n{\nn:8,x:56.2,y:61.7,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"Main Street Bakery\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/8.-Main-Street-Bakery.jpg\",\ndescription:\"Uno de los puntos m\u00e1s utilizados para comenzar el d\u00eda con caf\u00e9, bebidas y productos de panader\u00eda antes de adentrarse en Magic Kingdom.\",\nideal:\"Desayuno, caf\u00e9 y snacks.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Puede tener alta demanda por la ma\u00f1ana.\",\nadvice:\"Si tu prioridad son las atracciones, evita perder los primeros minutos del d\u00eda haciendo una fila larga para desayunar.\"\n},\n\n{\nn:9,x:59.7,y:74.4,\nland:\"Main Street, U.S.A.\",\ntype:\"Restaurante\",\ntitle:\"Tony's Town Square Restaurant\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/9.-Tonys-Town-Square-Restaurant.jpg\",\ndescription:\"Restaurante de inspiraci\u00f3n italiana basado en el ambiente rom\u00e1ntico de Lady and the Tramp. Se encuentra en Town Square, pr\u00e1cticamente junto a la entrada de Magic Kingdom.\",\nideal:\"Familias y amantes de los cl\u00e1sicos Disney.\",\nexperience:\"Servicio de mesa.\",\nplanning:\"Cerca de la entrada.\",\nadvice:\"Su ubicaci\u00f3n puede resultar especialmente c\u00f3moda para comer al principio o al final de la jornada.\"\n},\n\n{\nn:10,x:52.3,y:68.3,\nland:\"Main Street, U.S.A.\",\ntype:\"Compras\",\ntitle:\"Emporium\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/10.-Emporium.jpg\",\ndescription:\"Emporium es una de las tiendas m\u00e1s grandes e importantes de Magic Kingdom. Recorre buena parte de Main Street y ofrece ropa, accesorios, juguetes, peluches, pins y numerosos recuerdos Disney.\",\nideal:\"Compras generales y souvenirs.\",\nexperience:\"Gran tienda Disney.\",\nplanning:\"Main Street, U.S.A.\",\nadvice:\"Si no necesitas algo durante el d\u00eda, suele ser m\u00e1s eficiente dejar las compras principales para antes de abandonar el parque.\"\n},\n\n{\nn:11,x:56.1,y:65.8,\nland:\"Main Street, U.S.A.\",\ntype:\"Compras\",\ntitle:\"Uptown Jewelers\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/11.-Uptown-Jewelers.jpg\",\ndescription:\"Tienda de Main Street enfocada en accesorios, joyer\u00eda y art\u00edculos Disney seleccionados, con opciones diferentes a los souvenirs m\u00e1s tradicionales.\",\nideal:\"Regalos y recuerdos especiales.\",\nexperience:\"Compras.\",\nplanning:\"Main Street.\",\nadvice:\"Vis\u00edtala si buscas un recuerdo algo m\u00e1s especial que los productos habituales de las grandes tiendas.\"\n},\n\n{\nn:12,x:56.2,y:71.9,\nland:\"Main Street, U.S.A.\",\ntype:\"Compras\",\ntitle:\"Main Street Confectionery\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/12.-Main-Street-Confectionery.jpg\",\ndescription:\"Una de las paradas cl\u00e1sicas de Main Street para quienes buscan dulces, golosinas y productos de confiter\u00eda Disney.\",\nideal:\"Familias y amantes de los dulces.\",\nexperience:\"Dulces y souvenirs comestibles.\",\nplanning:\"Cerca de la entrada.\",\nadvice:\"Puede ser una excelente \u00faltima parada antes de salir del parque para llevar un recuerdo comestible.\"\n},\n\n\n\/* ADVENTURELAND *\/\n\n{\nn:13,x:33.2,y:54.5,\nland:\"Adventureland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Swiss Family Treehouse\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/13.-Swiss-Family-Treehouse.jpg\",\ndescription:\"Recorrido a pie por una enorme casa construida entre las ramas de un \u00e1rbol e inspirada en Swiss Family Robinson. A medida que asciendes puedes descubrir habitaciones, mecanismos y diferentes vistas de Adventureland.\",\nideal:\"Familias y quienes disfrutan explorando a su ritmo.\",\nexperience:\"Recorrido a pie.\",\nplanning:\"Sin requisito de altura, pero con numerosos escalones.\",\nadvice:\"No suele requerir tanta planificaci\u00f3n como las grandes atracciones, por lo que puede funcionar bien entre dos experiencias con mayor espera.\"\n},\n\n{\nn:14,x:25.4,y:54.5,\nland:\"Adventureland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"The Magic Carpets of Aladdin\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/14.-The-Magic-Carpets-of-Aladdin.jpg\",\ndescription:\"Atracci\u00f3n familiar inspirada en Aladdin donde los viajeros vuelan sobre Adventureland a bordo de alfombras m\u00e1gicas y pueden controlar parte de su movimiento.\",\nideal:\"Familias con ni\u00f1os peque\u00f1os.\",\nexperience:\"Atracci\u00f3n giratoria familiar.\",\nplanning:\"Apta para cualquier altura.\",\nadvice:\"Si ya realizar\u00e1s Dumbo, ambas ofrecen un concepto similar. Puedes priorizar una de las dos cuando el parque est\u00e9 muy concurrido.\"\n},\n\n{\nn:15,x:25.5,y:58.2,\nland:\"Adventureland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Jungle Cruise\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/15.-Jungle-Cruise.jpg\",\ndescription:\"Un recorrido en barco por r\u00edos y escenarios selv\u00e1ticos habitados por animales Audio-Animatronics. Gran parte de su personalidad proviene de los Skippers y de sus caracter\u00edsticos juegos de palabras y bromas.\",\nideal:\"Todas las edades.\",\nexperience:\"Paseo en barco con humor.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es un cl\u00e1sico muy popular. Si encuentras una espera baja mientras recorres Adventureland, puede ser un buen momento para aprovecharla.\"\n},\n\n{\nn:16,x:22.5,y:55.8,\nland:\"Adventureland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Walt Disney's Enchanted Tiki Room\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/16.-Walt-Disneys-Enchanted-Tiki-Room.jpg\",\ndescription:\"Una de las experiencias cl\u00e1sicas de Disney basada en aves, flores y t\u00f3tems Audio-Animatronics que cobran vida mediante m\u00fasica y humor tropical.\",\nideal:\"Todas las edades.\",\nexperience:\"Espect\u00e1culo interior.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Adem\u00e1s de su valor hist\u00f3rico, es una buena alternativa para descansar sentado y escapar durante unos minutos del calor.\"\n},\n\n{\nn:17,x:17.5,y:58.2,\nland:\"Adventureland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Pirates of the Caribbean\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/17.-Pirates-of-the-Caribbean.jpg\",\ndescription:\"Uno de los grandes cl\u00e1sicos de Magic Kingdom. Los visitantes navegan por escenarios de piratas, fortalezas, tesoros y personajes Audio-Animatronics en una aventura donde tambi\u00e9n aparece Captain Jack Sparrow.\",\nideal:\"Familias, adultos y fan\u00e1ticos de los cl\u00e1sicos Disney.\",\nexperience:\"Dark ride en barco.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es una de las experiencias que recomendamos conocer incluso en una primera visita a Magic Kingdom.\"\n},\n\n{\nn:18,x:41.7,y:51.5,\nland:\"Adventureland\",\ntype:\"Restaurante\",\ntitle:\"Spring Roll Snack Cart\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/18.-Spring-Roll-Snack-Cart.jpg\",\ndescription:\"Peque\u00f1o carrito conocido por sus spring rolls, que se ha convertido en una parada popular para quienes buscan un snack diferente sin realizar una comida completa.\",\nideal:\"Snack r\u00e1pido.\",\nexperience:\"Carrito de comida.\",\nplanning:\"Oferta limitada.\",\nadvice:\"Puede ser \u00fatil para compartir algo entre comidas y continuar recorriendo sin perder demasiado tiempo.\"\n},\n\n{\nn:19,x:39,y:53.5,\nland:\"Adventureland\",\ntype:\"Restaurante\",\ntitle:\"Sunshine Tree Terrace\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/19.-Sunshine-Tree-Terrace.jpg\",\ndescription:\"Puesto de servicio r\u00e1pido de Adventureland especializado en bebidas y opciones refrescantes dentro de la tem\u00e1tica tropical de esta tierra.\",\nideal:\"Snacks y bebidas.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Parada breve.\",\nadvice:\"Especialmente \u00fatil durante las horas m\u00e1s calurosas del d\u00eda.\"\n},\n\n{\nn:20,x:36.4,y:52.5,\nland:\"Adventureland\",\ntype:\"Restaurante\",\ntitle:\"Jungle Navigation Co. LTD Skipper Canteen\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/20.-Jungle-Navigation-Co.-LTD-Skipper-Canteen.jpg\",\ndescription:\"Restaurante de servicio de mesa inspirado en la historia y el humor de Jungle Cruise. Su ambientaci\u00f3n contin\u00faa la tem\u00e1tica de los exploradores y Skippers de Adventureland.\",\nideal:\"Viajeros que buscan una comida tem\u00e1tica diferente.\",\nexperience:\"Servicio de mesa.\",\nplanning:\"Reserva recomendada.\",\nadvice:\"Es una buena elecci\u00f3n cuando quieres que la comida tambi\u00e9n forme parte de la experiencia tem\u00e1tica del parque.\"\n},\n\n{\nn:21,x:22.3,y:50,\nland:\"Adventureland\",\ntype:\"Restaurante\",\ntitle:\"Aloha Isle\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/21.-Aloha-Isle.jpg\",\ndescription:\"Uno de los puntos gastron\u00f3micos m\u00e1s famosos de Adventureland y especialmente conocido por sus postres helados tropicales, entre ellos el ic\u00f3nico DOLE Whip.\",\nideal:\"Todas las edades.\",\nexperience:\"Postres y snacks.\",\nplanning:\"Servicio r\u00e1pido.\",\nadvice:\"Si nunca probaste un DOLE Whip, esta es una de las experiencias gastron\u00f3micas cl\u00e1sicas de Walt Disney World.\"\n},\n\n{\nn:22,x:14.3,y:53.3,\nland:\"Adventureland\",\ntype:\"Restaurante\",\ntitle:\"Tortuga Tavern\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/22.-Tortuga-Tavern.jpg\",\ndescription:\"Local tematizado en Caribbean Plaza cuya operaci\u00f3n y propuesta gastron\u00f3mica pueden variar seg\u00fan la temporada y las necesidades del parque.\",\nideal:\"Servicio r\u00e1pido cuando est\u00e1 disponible.\",\nexperience:\"Restaurante de operaci\u00f3n variable.\",\nplanning:\"Consultar el d\u00eda de la visita.\",\nadvice:\"No lo considerar\u00eda una comida imprescindible del itinerario sin comprobar previamente su disponibilidad.\"\n},\n\n{\nn:23,x:30.1,y:50.1,\nland:\"Adventureland\",\ntype:\"Compras\",\ntitle:\"Island Supply by Sunglass Hut\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/23.-Island-Supply-by-Sunglass-Hut.jpg\",\ndescription:\"Tienda ubicada en Adventureland orientada principalmente a gafas de sol y accesorios.\",\nideal:\"Accesorios y protecci\u00f3n solar.\",\nexperience:\"Compras.\",\nplanning:\"Adventureland.\",\nadvice:\"Puede resultar especialmente pr\u00e1ctica si olvidaste tus gafas o necesitas reemplazarlas durante el d\u00eda.\"\n},\n\n{\nn:24,x:13.2,y:56.5,\nland:\"Adventureland\",\ntype:\"Compras\",\ntitle:\"Plaza del Sol Caribe Bazaar\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/24.-Plaza-del-Sol-Caribe-Bazaar.jpg\",\ndescription:\"Tienda situada junto a Pirates of the Caribbean con souvenirs, juguetes, ropa y art\u00edculos relacionados con la tem\u00e1tica pirata y Disney.\",\nideal:\"Souvenirs y fan\u00e1ticos de Pirates.\",\nexperience:\"Compras.\",\nplanning:\"Junto a Pirates of the Caribbean.\",\nadvice:\"Es muy f\u00e1cil incorporarla al recorrido inmediatamente despu\u00e9s de realizar Pirates.\"\n},\n\n\n\/* FRONTIERLAND *\/\n\n{\nn:25,x:8.3,y:34.1,\nland:\"Frontierland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Walt Disney World Railroad\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/25.-Walt-Disney-World-Railroad.jpg\",\ndescription:\"El ferrocarril hist\u00f3rico de Magic Kingdom forma parte de la identidad cl\u00e1sica del parque y conecta diferentes \u00e1reas mediante locomotoras a vapor.\",\nideal:\"Todas las edades.\",\nexperience:\"Tren panor\u00e1mico.\",\nplanning:\"Consultar operaci\u00f3n vigente.\",\nadvice:\"Puede ser tanto una atracci\u00f3n como un momento de descanso durante una jornada intensa.\"\n},\n\n{\nn:26,x:12.5,y:33.2,\nland:\"Frontierland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Big Thunder Mountain Railroad\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/26.-Big-Thunder-Mountain-Railroad.jpg\",\ndescription:\"Monta\u00f1a rusa ambientada en una mina del Viejo Oeste. El recorrido combina curvas r\u00e1pidas, descensos, t\u00faneles y escenarios llenos de detalles dentro de una enorme monta\u00f1a.\",\nideal:\"Familias con ni\u00f1os que ya disfrutan de monta\u00f1as rusas.\",\nexperience:\"Monta\u00f1a rusa familiar.\",\nplanning:\"Altura m\u00ednima aproximada: 97 cm.\",\nadvice:\"Es uno de los grandes cl\u00e1sicos de Magic Kingdom y merece prioridad si buscas atracciones con emoci\u00f3n moderada.\"\n},\n\n{\nn:27,x:14.4,y:37.5,\nland:\"Frontierland\",\ntype:\"Atracci\u00f3n hist\u00f3rica\",\ntitle:\"Tom Sawyer Island\",\ndescription:\"Esta isla de exploraci\u00f3n aparece en la versi\u00f3n original del mapa utilizado como base. Permit\u00eda recorrer senderos, cuevas, puentes y diferentes espacios inspirados en las historias de Tom Sawyer.\",\nideal:\"Referencia hist\u00f3rica del mapa.\",\nexperience:\"Experiencia cerrada.\",\nplanning:\"Ya no disponible.\",\nadvice:\"Conservamos este punto porque el mapa original de Disney no ha sido modificado.\",\nstatus:\"Esta experiencia ya no opera.\",\nstatusType:\"closed\"\n},\n\n{\nn:28,x:22.4,y:47.4,\nland:\"Frontierland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Country Bear Musical Jamboree\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/28.-Country-Bear-Musical-Jamboree.jpg\",\ndescription:\"Espect\u00e1culo musical protagonizado por un grupo de osos Audio-Animatronics. Mantiene el esp\u00edritu del cl\u00e1sico Country Bear Jamboree con una propuesta musical renovada.\",\nideal:\"Todas las edades.\",\nexperience:\"Show interior con Audio-Animatronics.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es una excelente oportunidad para sentarse, descansar y disfrutar aire acondicionado sin abandonar Frontierland.\"\n},\n\n{\nn:29,x:8.6,y:49.7,\nland:\"Frontierland\",\ntype:\"Restaurante\",\ntitle:\"Golden Oak Outpost\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/29.-Golden-Oak-Outpost.jpg\",\ndescription:\"Peque\u00f1o punto de servicio r\u00e1pido integrado en Frontierland que ofrece snacks y opciones que pueden cambiar a lo largo del a\u00f1o.\",\nideal:\"Snack r\u00e1pido.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Men\u00fa variable.\",\nadvice:\"\u00dasalo como opci\u00f3n pr\u00e1ctica durante el recorrido, no necesariamente como una comida principal planificada.\"\n},\n\n{\nn:30,x:18.2,y:47.5,\nland:\"Frontierland\",\ntype:\"Restaurante\",\ntitle:\"Pecos Bill Tall Tale Inn and Cafe\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/30.-Pecos-Bill-Tall-Tale-Inn-and-Cafe.jpg\",\ndescription:\"Amplio restaurante de servicio r\u00e1pido inspirado en una taberna del Viejo Oeste. Su tama\u00f1o y ubicaci\u00f3n lo convierten en uno de los puntos gastron\u00f3micos importantes de Frontierland.\",\nideal:\"Familias y grupos.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Amplio espacio interior.\",\nadvice:\"Puede ser una buena elecci\u00f3n para descansar bajo techo durante las horas de mayor calor.\"\n},\n\n{\nn:31,x:18.8,y:43.7,\nland:\"Frontierland\",\ntype:\"Restaurante\",\ntitle:\"Westward Ho\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/31.-Westward-Ho.jpg\",\ndescription:\"Puesto de Frontierland integrado en la ambientaci\u00f3n del Viejo Oeste, dedicado principalmente a snacks y bebidas.\",\nideal:\"Parada r\u00e1pida.\",\nexperience:\"Puesto de comida.\",\nplanning:\"Oferta variable.\",\nadvice:\"Adecuado para resolver un snack sin abandonar el recorrido por Frontierland.\"\n},\n\n{\nn:32,x:27.7,y:47.3,\nland:\"Frontierland\",\ntype:\"Compras\",\ntitle:\"Frontier Trading Post\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/32.-Frontier-Trading-Post.jpg\",\ndescription:\"Tienda de Frontierland especialmente interesante para quienes disfrutan de los Disney Pins y art\u00edculos coleccionables.\",\nideal:\"Coleccionistas.\",\nexperience:\"Compras.\",\nplanning:\"Frontierland.\",\nadvice:\"Si coleccionas o intercambias pins, vale la pena incluirla durante tu paso por esta zona.\"\n},\n\n\n\/* LIBERTY SQUARE *\/\n\n{\nn:33,x:40.4,y:37,\nland:\"Liberty Square\",\ntype:\"Atracci\u00f3n\",\ntitle:\"The Hall of Presidents\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/33.-The-Hall-of-Presidents.jpg\",\ndescription:\"Espect\u00e1culo hist\u00f3rico que combina narraci\u00f3n, cine y figuras Audio-Animatronics para presentar diferentes momentos de la historia presidencial de Estados Unidos.\",\nideal:\"Adultos, familias y aficionados a la historia.\",\nexperience:\"Espect\u00e1culo interior.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Adem\u00e1s de su contenido hist\u00f3rico, proporciona una pausa prolongada en un teatro con asientos y aire acondicionado.\"\n},\n\n{\nn:34,x:34.5,y:35.6,\nland:\"Liberty Square\",\ntype:\"Atracci\u00f3n hist\u00f3rica\",\ntitle:\"Liberty Square Riverboat\",\ndescription:\"El Liberty Belle realizaba un tranquilo recorrido alrededor de Rivers of America. Aparece en el mapa original utilizado en esta gu\u00eda, aunque la experiencia ya no se encuentra disponible.\",\nideal:\"Referencia hist\u00f3rica.\",\nexperience:\"Experiencia cerrada.\",\nplanning:\"Ya no disponible.\",\nadvice:\"El punto se conserva exclusivamente para mantener intacto el mapa original de Disney.\",\nstatus:\"Esta experiencia ya no opera.\",\nstatusType:\"closed\"\n},\n\n{\nn:35,x:35.5,y:27.2,\nland:\"Liberty Square\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Haunted Mansion\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/35.-Haunted-Mansion.jpg\",\ndescription:\"Uno de los grandes cl\u00e1sicos de Disney. Los visitantes ingresan a una misteriosa mansi\u00f3n y luego recorren sus habitaciones a bordo de un Doom Buggy mientras descubren fantasmas, ilusiones y numerosos efectos especiales.\",\nideal:\"Familias, adultos y fan\u00e1ticos de los cl\u00e1sicos Disney.\",\nexperience:\"Dark ride con ambientaci\u00f3n oscura.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Aunque no es una atracci\u00f3n de terror intenso, la oscuridad y algunos efectos pueden impresionar a ni\u00f1os peque\u00f1os.\"\n},\n\n{\nn:36,x:36.4,y:42.8,\nland:\"Liberty Square\",\ntype:\"Restaurante\",\ntitle:\"Liberty Tree Tavern\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/36.-Liberty-Tree-Tavern.jpg\",\ndescription:\"Restaurante de estilo colonial inspirado en una posada estadounidense. Disney destaca su propuesta gastron\u00f3mica inspirada en Nueva Inglaterra y su ambientaci\u00f3n vinculada con la historia del pa\u00eds.\",\nideal:\"Familias y quienes buscan una comida abundante.\",\nexperience:\"Servicio de mesa.\",\nplanning:\"Reserva recomendada.\",\nadvice:\"Considera el tiempo de una comida completa al incorporarlo al itinerario.\"\n},\n\n{\nn:37,x:33.7,y:45.1,\nland:\"Liberty Square\",\ntype:\"Restaurante\",\ntitle:\"The Diamond Horseshoe\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/37.-The-Diamond-Horseshoe.jpg\",\ndescription:\"Restaurante de ambientaci\u00f3n hist\u00f3rica situado entre Liberty Square y Frontierland.\",\nideal:\"Familias y grupos.\",\nexperience:\"Servicio de mesa.\",\nplanning:\"Consultar modalidad vigente.\",\nadvice:\"Comprueba men\u00fa y funcionamiento antes de decidir si ser\u00e1 una de las comidas principales del d\u00eda.\"\n},\n\n{\nn:38,x:37.5,y:30,\nland:\"Liberty Square\",\ntype:\"Restaurante\",\ntitle:\"Columbia Harbour House\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/38.-Columbia-Harbour-House.jpg\",\ndescription:\"Restaurante de servicio r\u00e1pido con ambientaci\u00f3n mar\u00edtima y varios espacios interiores distribuidos en diferentes sectores del edificio.\",\nideal:\"Familias y comida r\u00e1pida bajo techo.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Amplias \u00e1reas interiores.\",\nadvice:\"Explora los distintos salones antes de elegir mesa; puede haber zonas m\u00e1s tranquilas que las inmediatamente pr\u00f3ximas al mostrador.\"\n},\n\n{\nn:39,x:39.2,y:35.6,\nland:\"Liberty Square\",\ntype:\"Restaurante\",\ntitle:\"Liberty Square Market\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/39.-Liberty-Square-Market.jpg\",\ndescription:\"Peque\u00f1o mercado al aire libre para comprar bebidas y snacks mientras atraviesas Liberty Square.\",\nideal:\"Snacks r\u00e1pidos.\",\nexperience:\"Mercado.\",\nplanning:\"Sin necesidad de reserva.\",\nadvice:\"\u00datil cuando quieres continuar el recorrido sin detenerte para una comida completa.\"\n},\n\n{\nn:40,x:43.7,y:39.5,\nland:\"Liberty Square\",\ntype:\"Restaurante\",\ntitle:\"Sleepy Hollow\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/40.-Sleepy-Hollow.jpg\",\ndescription:\"Popular puesto ubicado cerca del puente hacia Cinderella Castle y conocido por diferentes snacks, waffles y opciones dulces o saladas.\",\nideal:\"Snacks y comidas ligeras.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Excelente ubicaci\u00f3n.\",\nadvice:\"Su proximidad al hub central permite incorporarlo f\u00e1cilmente mientras te desplazas entre tierras.\"\n},\n\n{\nn:41,x:42.3,y:43,\nland:\"Liberty Square\",\ntype:\"Compras\",\ntitle:\"Ye Olde Christmas Shoppe\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/41.-Ye-Olde-Christmas-Shoppe.jpg\",\ndescription:\"Tienda navide\u00f1a abierta durante todo el a\u00f1o con ornamentos, decoraciones y recuerdos Disney relacionados con la Navidad.\",\nideal:\"Souvenirs especiales y Navidad.\",\nexperience:\"Compras.\",\nplanning:\"Liberty Square.\",\nadvice:\"Es una de las tiendas m\u00e1s interesantes del parque si buscas un recuerdo que puedas volver a utilizar cada Navidad.\"\n},\n\n{\nn:42,x:36.3,y:27.6,\nland:\"Liberty Square\",\ntype:\"Compras\",\ntitle:\"Memento Mori\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/42.-Memento-Mori.jpg\",\ndescription:\"Tienda dedicada al universo de Haunted Mansion con art\u00edculos tem\u00e1ticos, ropa, accesorios y objetos de colecci\u00f3n.\",\nideal:\"Fan\u00e1ticos de Haunted Mansion.\",\nexperience:\"Compras tem\u00e1ticas.\",\nplanning:\"Junto a la atracci\u00f3n.\",\nadvice:\"Si Haunted Mansion es una de tus atracciones favoritas, esta tienda merece una visita.\"\n},\n\n\n\/* FANTASYLAND *\/\n\n{\nn:43,x:52.6,y:26.5,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Prince Charming Regal Carrousel\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/43.-Prince-Charming-Regal-Carrousel.jpg\",\ndescription:\"El cl\u00e1sico carrusel de Fantasyland se encuentra inmediatamente detr\u00e1s de Cinderella Castle y permite montar caballos ornamentados dentro de uno de los escenarios m\u00e1s tradicionales del parque.\",\nideal:\"Ni\u00f1os peque\u00f1os y familias.\",\nexperience:\"Carrusel cl\u00e1sico.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es f\u00e1cil incorporarlo cuando su espera es baja mientras recorres la zona central de Fantasyland.\"\n},\n\n{\nn:44,x:50.5,y:29.5,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Mickey's PhilharMagic\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/44.-Mickeys-PhilharMagic.jpg\",\ndescription:\"Espect\u00e1culo musical en 3D protagonizado por Donald Duck que combina personajes y canciones de diferentes cl\u00e1sicos animados de Disney.\",\nideal:\"Todas las edades.\",\nexperience:\"Show 3D interior.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Excelente para descansar bajo techo sin renunciar a una experiencia Disney.\"\n},\n\n{\nn:45,x:45.2,y:26.4,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Peter Pan's Flight\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/45.-Peter-Pans-Flight.jpg\",\ndescription:\"Una de las atracciones m\u00e1s queridas de Fantasyland. A bordo de un barco pirata suspendido, los visitantes sobrevuelan Londres y viajan hacia Never Land siguiendo la historia de Peter Pan.\",\nideal:\"Todas las edades y fan\u00e1ticos de los cl\u00e1sicos Disney.\",\nexperience:\"Dark ride suspendido.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Su capacidad es limitada y suele generar esperas elevadas. Conviene tratarla como una atracci\u00f3n prioritaria.\"\n},\n\n{\nn:46,x:43,y:22.6,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"it's a small world\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/46.-its-a-small-world.jpg\",\ndescription:\"Cl\u00e1sico paseo en barco por coloridos escenarios que representan diferentes regiones del mundo acompa\u00f1ados por una de las canciones m\u00e1s reconocibles de Disney.\",\nideal:\"Todas las edades.\",\nexperience:\"Paseo tranquilo en barco.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Su duraci\u00f3n y ritmo tranquilo la convierten en una buena pausa dentro de una jornada intensa.\"\n},\n\n{\nn:47,x:59.7,y:18.3,\nland:\"Fantasyland\",\ntype:\"Experiencia\",\ntitle:\"Enchanted Tales with Belle\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/47.-Enchanted-Tales-with-Belle.jpg\",\ndescription:\"Experiencia interactiva inspirada en Beauty and the Beast en la que los visitantes ingresan al mundo de Belle y pueden participar en diferentes momentos de la historia.\",\nideal:\"Familias y fan\u00e1ticos de Belle.\",\nexperience:\"Experiencia interactiva.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Tiene mayor valor para familias interesadas en personajes e interacci\u00f3n que para quienes priorizan atracciones mec\u00e1nicas.\"\n},\n\n{\nn:48,x:69.8,y:14,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Under the Sea \u2013 Journey of The Little Mermaid\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/48.-Under-the-Sea-\u2013-Journey-of-The-Little-Mermaid.jpg\",\ndescription:\"Dark ride musical que lleva a los visitantes por diferentes escenas de The Little Mermaid junto a Ariel, Sebastian, Ursula y otros personajes.\",\nideal:\"Familias y ni\u00f1os peque\u00f1os.\",\nexperience:\"Dark ride.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Suele ser m\u00e1s sencilla de incorporar al recorrido que otras atracciones muy demandadas de Fantasyland.\"\n},\n\n{\nn:49,x:72.8,y:16.7,\nland:\"Fantasyland\",\ntype:\"Personajes\",\ntitle:\"Meet Ariel at Her Grotto\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/49.-Meet-Ariel-at-Her-Grotto.jpg\",\ndescription:\"Encuentro dedicado a Ariel en un escenario inspirado en el mundo submarino de The Little Mermaid.\",\nideal:\"Ni\u00f1os y fan\u00e1ticos de las princesas Disney.\",\nexperience:\"Encuentro con personaje.\",\nplanning:\"Consultar horarios.\",\nadvice:\"Puedes combinarlo con Under the Sea porque ambas experiencias est\u00e1n pr\u00e1cticamente juntas.\"\n},\n\n{\nn:50,x:82,y:10.6,\nland:\"Fantasyland\",\ntype:\"Personajes\",\ntitle:\"Pete's Silly Sideshow\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/50.-Petes-Silly-Sideshow.jpg\",\ndescription:\"Espacio de Storybook Circus dedicado a encuentros con personajes Disney presentados con divertidos vestuarios de circo.\",\nideal:\"Familias y fotograf\u00edas con personajes.\",\nexperience:\"Encuentro con personajes.\",\nplanning:\"Consultar disponibilidad.\",\nadvice:\"Puede ser una buena oportunidad para conseguir varias fotograf\u00edas dentro de la misma zona.\"\n},\n\n{\nn:51,x:91.2,y:15.7,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Walt Disney World Railroad\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/51.-Walt-Disney-World-Railroad.jpg\",\ndescription:\"La estaci\u00f3n de Fantasyland forma parte del hist\u00f3rico ferrocarril de Magic Kingdom y permite disfrutar de un paseo panor\u00e1mico alrededor del parque cuando se encuentra operativa.\",\nideal:\"Todas las edades.\",\nexperience:\"Tren panor\u00e1mico.\",\nplanning:\"Consultar operaci\u00f3n.\",\nadvice:\"Tambi\u00e9n puede utilizarse como un momento de descanso durante el recorrido.\"\n},\n\n{\nn:52,x:90,y:18.3,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"The Barnstormer\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/52.-The-Barnstormer.jpg\",\ndescription:\"Peque\u00f1a monta\u00f1a rusa familiar protagonizada por Goofy y ambientada dentro de Storybook Circus. Su recorrido es corto y est\u00e1 pensado como una introducci\u00f3n a este tipo de atracciones.\",\nideal:\"Ni\u00f1os preparados para su primera monta\u00f1a rusa.\",\nexperience:\"Monta\u00f1a rusa infantil.\",\nplanning:\"Altura m\u00ednima aproximada: 89 cm.\",\nadvice:\"Es una buena transici\u00f3n antes de probar monta\u00f1as rusas familiares m\u00e1s intensas.\"\n},\n\n{\nn:53,x:82.8,y:20.8,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Dumbo the Flying Elephant\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/53.-Dumbo-the-Flying-Elephant.jpg\",\ndescription:\"Una de las im\u00e1genes m\u00e1s cl\u00e1sicas de Magic Kingdom. Cada familia vuela a bordo de su propio Dumbo y controla la altura durante el recorrido sobre Storybook Circus.\",\nideal:\"Ni\u00f1os peque\u00f1os y familias.\",\nexperience:\"Atracci\u00f3n a\u00e9rea giratoria.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es especialmente recomendable para familias con ni\u00f1os peque\u00f1os y para quienes buscan la experiencia cl\u00e1sica de Fantasyland.\"\n},\n\n{\nn:54,x:72,y:28.5,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Mad Tea Party\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/54.-Mad-Tea-Party.jpg\",\ndescription:\"Las famosas tazas de Alice in Wonderland giran alrededor de una gran tetera mientras los propios viajeros pueden aumentar la rotaci\u00f3n de su veh\u00edculo.\",\nideal:\"Familias que disfrutan de atracciones giratorias.\",\nexperience:\"Atracci\u00f3n de rotaci\u00f3n.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Si eres sensible al mareo, evita hacer girar adicionalmente la taza.\"\n},\n\n{\nn:55,x:65.7,y:34.2,\nland:\"Fantasyland\",\ntype:\"Personajes\",\ntitle:\"Fairytale Garden\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/55.-Fairytale-Garden.jpg\",\ndescription:\"\u00c1rea pr\u00f3xima a Cinderella Castle utilizada para experiencias y encuentros con personajes Disney. La programaci\u00f3n puede cambiar con el tiempo.\",\nideal:\"Familias y encuentros con personajes.\",\nexperience:\"Personajes.\",\nplanning:\"Consultar programaci\u00f3n actual.\",\nadvice:\"Comprueba My Disney Experience el d\u00eda de la visita para confirmar qui\u00e9n aparece y sus horarios.\"\n},\n\n{\nn:56,x:67.1,y:26.9,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"The Many Adventures of Winnie the Pooh\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/56.-The-Many-Adventures-of-Winnie-the-Pooh.jpg\",\ndescription:\"Dark ride familiar que transporta a los visitantes al Bosque de los Cien Acres para acompa\u00f1ar a Winnie the Pooh, Tigger, Piglet y sus amigos.\",\nideal:\"Ni\u00f1os peque\u00f1os y familias.\",\nexperience:\"Dark ride familiar.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Muy recomendable para familias con ni\u00f1os peque\u00f1os y aficionados a Winnie the Pooh.\"\n},\n\n{\nn:57,x:62.7,y:23.3,\nland:\"Fantasyland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Seven Dwarfs Mine Train\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/57.-Seven-Dwarfs-Mine-Train.jpg\",\ndescription:\"Monta\u00f1a rusa familiar inspirada en Snow White and the Seven Dwarfs. Combina tramos exteriores de monta\u00f1a rusa con una escena interior en la mina y vagones que se balancean lateralmente durante el recorrido.\",\nideal:\"Familias que buscan emoci\u00f3n moderada.\",\nexperience:\"Monta\u00f1a rusa familiar.\",\nplanning:\"Altura m\u00ednima aproximada: 97 cm.\",\nadvice:\"Es una de las atracciones m\u00e1s populares de Fantasyland. Conviene incluirla entre las prioridades de planificaci\u00f3n.\"\n},\n\n{\nn:58,x:57.8,y:28.6,\nland:\"Fantasyland\",\ntype:\"Personajes\",\ntitle:\"Princess Fairytale Hall\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/58.-Princess-Fairytale-Hall.jpg\",\ndescription:\"Espacio dedicado a encuentros con Princesas Disney dentro de Fantasyland.\",\nideal:\"Ni\u00f1os y fan\u00e1ticos de las Princesas Disney.\",\nexperience:\"Encuentro con personajes.\",\nplanning:\"Personajes sujetos a cambios.\",\nadvice:\"Consulta previamente qu\u00e9 princesas est\u00e1n apareciendo para decidir si el encuentro merece el tiempo de espera.\"\n},\n\n{\nn:59,x:57.6,y:32.3,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Cinderella's Royal Table\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/59.-Cinderellas-Royal-Table.jpg\",\ndescription:\"Una de las experiencias gastron\u00f3micas m\u00e1s emblem\u00e1ticas de Walt Disney World. El restaurante se encuentra dentro de Cinderella Castle, permitiendo comer en uno de los escenarios m\u00e1s ic\u00f3nicos de Magic Kingdom.\",\nideal:\"Celebraciones, familias y fan\u00e1ticos de las princesas.\",\nexperience:\"Experiencia gastron\u00f3mica especial.\",\nplanning:\"Reserva altamente recomendable.\",\nadvice:\"No la consideres solamente una comida: reserva suficiente tiempo porque forma parte de la experiencia del parque.\"\n},\n\n{\nn:60,x:52.6,y:22.5,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Pinocchio Village Haus\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/60.-Pinocchio-Village-Haus.jpg\",\ndescription:\"Restaurante de servicio r\u00e1pido inspirado en Pinocchio y situado en pleno Fantasyland. Su ambientaci\u00f3n de pueblo europeo encaja con las atracciones cl\u00e1sicas de esta parte del parque.\",\nideal:\"Familias y comida r\u00e1pida.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Ubicaci\u00f3n central en Fantasyland.\",\nadvice:\"Es pr\u00e1ctico cuando est\u00e1s recorriendo Peter Pan, it's a small world y las atracciones centrales de Fantasyland.\"\n},\n\n{\nn:61,x:61.5,y:15.3,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Be Our Guest Restaurant\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/61.-Be-Our-Guest-Restaurant.jpg\",\ndescription:\"Restaurante tem\u00e1tico situado dentro del Beast's Castle e inspirado en Beauty and the Beast. Sus espacios recrean ambientes de la pel\u00edcula y convierten la comida en una experiencia tem\u00e1tica por s\u00ed misma.\",\nideal:\"Fan\u00e1ticos de Beauty and the Beast y comidas especiales.\",\nexperience:\"Servicio de mesa tem\u00e1tico.\",\nplanning:\"Reserva recomendada.\",\nadvice:\"Si lo eliges, contempla la comida como parte del entretenimiento del d\u00eda y no solamente como una parada para comer.\"\n},\n\n{\nn:62,x:63.5,y:10.7,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Gaston's Tavern\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/62.-Gastons-Tavern.jpg\",\ndescription:\"Taberna inspirada en Beauty and the Beast ubicada en el \u00e1rea de Belle's Village, con una ambientaci\u00f3n que recuerda el mundo de Gaston.\",\nideal:\"Snacks y fan\u00e1ticos de Beauty and the Beast.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"New Fantasyland.\",\nadvice:\"Puedes combinarla f\u00e1cilmente con Be Our Guest, Enchanted Tales with Belle y Under the Sea.\"\n},\n\n{\nn:63,x:70.6,y:18.2,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Prince Eric's Village Market\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/63.-Prince-Erics-Village-Market.jpg\",\ndescription:\"Peque\u00f1o punto gastron\u00f3mico pr\u00f3ximo a Under the Sea y Ariel's Grotto.\",\nideal:\"Snacks y bebidas.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"New Fantasyland.\",\nadvice:\"\u00dasalo principalmente como parada r\u00e1pida mientras recorres esta parte de Fantasyland.\"\n},\n\n{\nn:64,x:66.2,y:31.8,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Cheshire Caf\u00e9\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/64.-Cheshire-Cafe.jpg\",\ndescription:\"Peque\u00f1o puesto inspirado en el universo de Alice in Wonderland y situado cerca de Mad Tea Party.\",\nideal:\"Snacks y bebidas.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Oferta variable.\",\nadvice:\"Consulta el men\u00fa vigente, ya que los productos pueden cambiar.\"\n},\n\n{\nn:65,x:62,y:26.7,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"Storybook Treats\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/65.-Storybook-Treats.jpg\",\ndescription:\"Puesto de Fantasyland especializado principalmente en helados y snacks dulces.\",\nideal:\"Postres.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Zona central de Fantasyland.\",\nadvice:\"Una buena opci\u00f3n para hacer una pausa corta sin abandonar la zona.\"\n},\n\n{\nn:66,x:59.8,y:26.7,\nland:\"Fantasyland\",\ntype:\"Restaurante\",\ntitle:\"The Friar's Nook\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/66.-The-Friars-Nook.jpg\",\ndescription:\"Peque\u00f1o restaurante de servicio r\u00e1pido situado en Fantasyland con platos sencillos y snacks.\",\nideal:\"Comida r\u00e1pida.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Men\u00fa sujeto a cambios.\",\nadvice:\"Puede ser m\u00e1s eficiente que abandonar Fantasyland cuando necesitas resolver una comida sencilla.\"\n},\n\n{\nn:67,x:52.5,y:31.2,\nland:\"Fantasyland\",\ntype:\"Experiencia\",\ntitle:\"Bibbidi Bobbidi Boutique\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/67.-Bibbidi-Bobbidi-Boutique.jpg\",\ndescription:\"Experiencia especialmente dise\u00f1ada para ni\u00f1os donde los participantes pueden transformarse en princesas o caballeros con ayuda de los Fairy Godmother's Apprentices.\",\nideal:\"Ni\u00f1os y ocasiones especiales.\",\nexperience:\"Transformaci\u00f3n tem\u00e1tica.\",\nplanning:\"Reserva recomendada.\",\nadvice:\"Si forma parte de un d\u00eda especial, planifica el horario teniendo en cuenta fotograf\u00edas, comidas y otras reservas.\"\n},\n\n{\nn:68,x:48.5,y:26.7,\nland:\"Fantasyland\",\ntype:\"Compras\",\ntitle:\"Fantasy Faire\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/68.-Fantasy-Faire.jpg\",\ndescription:\"Tienda de Fantasyland con juguetes, ropa, accesorios y diferentes recuerdos Disney.\",\nideal:\"Souvenirs y familias.\",\nexperience:\"Compras.\",\nplanning:\"Fantasyland.\",\nadvice:\"Puede evitar que tengas que regresar a Main Street si necesitas comprar algo durante el recorrido.\"\n},\n\n{\nn:69,x:81.8,y:16.7,\nland:\"Fantasyland\",\ntype:\"Compras\",\ntitle:\"Big Top Souvenirs\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/69.-Big-Top-Souvenirs.jpg\",\ndescription:\"Gran tienda situada dentro de Storybook Circus con una amplia selecci\u00f3n de productos Disney.\",\nideal:\"Familias y souvenirs.\",\nexperience:\"Compras.\",\nplanning:\"Storybook Circus.\",\nadvice:\"Comb\u00ednala con Dumbo, The Barnstormer y los encuentros de personajes de esta zona.\"\n},\n\n\n\/* TOMORROWLAND *\/\n\n{\nn:70,x:79,y:39.3,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Tomorrowland Speedway\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/70.-Tomorrowland-Speedway.jpg\",\ndescription:\"Circuito inspirado en las carreras donde los visitantes conducen peque\u00f1os veh\u00edculos a gasolina siguiendo una gu\u00eda central a lo largo de la pista.\",\nideal:\"Ni\u00f1os interesados en conducir y familias.\",\nexperience:\"Conducci\u00f3n de veh\u00edculo.\",\nplanning:\"Existen requisitos de altura seg\u00fan si el ni\u00f1o conduce solo o acompa\u00f1ado.\",\nadvice:\"Al estar al aire libre puede sentirse especialmente calurosa durante las horas centrales del d\u00eda.\"\n},\n\n{\nn:71,x:92.7,y:28.3,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"TRON Lightcycle \/ Run\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/71.-TRON-Lightcycle.jpg\",\ndescription:\"Monta\u00f1a rusa de alta velocidad inspirada en TRON. Los viajeros adoptan una posici\u00f3n similar a conducir una motocicleta Lightcycle y son lanzados hacia The Grid en una experiencia visual y tecnol\u00f3gica.\",\nideal:\"Adolescentes, adultos y amantes de monta\u00f1as rusas.\",\nexperience:\"Monta\u00f1a rusa de lanzamiento.\",\nplanning:\"Altura m\u00ednima aproximada: 122 cm.\",\nadvice:\"Es una experiencia muy diferente a las monta\u00f1as rusas tradicionales de Disney. Si disfrutas de velocidad, deber\u00eda estar entre tus prioridades.\"\n},\n\n{\nn:72,x:92.8,y:46.4,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Space Mountain\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/72.-Space-Mountain.jpg\",\ndescription:\"Una de las atracciones m\u00e1s emblem\u00e1ticas de Magic Kingdom. Esta monta\u00f1a rusa se desarrolla pr\u00e1cticamente en la oscuridad mientras simula un viaje a gran velocidad por el espacio.\",\nideal:\"Viajeros que disfrutan de monta\u00f1as rusas.\",\nexperience:\"Monta\u00f1a rusa interior y oscura.\",\nplanning:\"Altura m\u00ednima aproximada: 112 cm.\",\nadvice:\"La sensaci\u00f3n de velocidad se intensifica por la oscuridad. Puede resultar m\u00e1s intensa de lo que aparenta por sus estad\u00edsticas.\"\n},\n\n{\nn:73,x:84.1,y:52,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Astro Orbiter\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/73.-Astro-Orbiter.jpg\",\ndescription:\"Atracci\u00f3n elevada en la que los visitantes vuelan a bordo de peque\u00f1as naves sobre Tomorrowland y pueden controlar su altura.\",\nideal:\"Familias.\",\nexperience:\"Atracci\u00f3n giratoria elevada.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"La altura proporciona una perspectiva diferente de Tomorrowland, especialmente cuando comienza a anochecer.\"\n},\n\n{\nn:74,x:83.2,y:54.5,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Tomorrowland Transit Authority PeopleMover\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/74.-Tomorrowland-Transit-Authority-PeopleMover.jpg\",\ndescription:\"Recorrido elevado y relajado por Tomorrowland que atraviesa y rodea diferentes atracciones mientras ofrece vistas poco habituales de esta zona del parque.\",\nideal:\"Absolutamente todas las edades.\",\nexperience:\"Paseo panor\u00e1mico.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Una de nuestras mejores recomendaciones para descansar sin dejar de disfrutar una atracci\u00f3n.\"\n},\n\n{\nn:75,x:81.9,y:58.4,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Walt Disney's Carousel of Progress\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/75.-Walt-Disneys-Carousel-of-Progress.jpg\",\ndescription:\"Cl\u00e1sico espect\u00e1culo creado a partir de una idea de Walt Disney que utiliza Audio-Animatronics para recorrer distintas \u00e9pocas y mostrar c\u00f3mo la tecnolog\u00eda fue transformando la vida cotidiana.\",\nideal:\"Familias, adultos y aficionados a la historia Disney.\",\nexperience:\"Teatro rotatorio con Audio-Animatronics.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Adem\u00e1s de su importancia hist\u00f3rica, permite descansar durante un buen rato en un espacio interior.\"\n},\n\n{\nn:76,x:78.4,y:54.1,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Buzz Lightyear's Space Ranger Spin\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/76.-Buzz-Lightyears-Space-Ranger-Spin.jpg\",\ndescription:\"Aventura interactiva inspirada en Toy Story donde los visitantes ayudan a Buzz Lightyear a combatir a Emperor Zurg disparando a objetivos durante el recorrido. La experiencia fue renovada con nuevos blasters port\u00e1tiles y objetivos interactivos.\",\nideal:\"Familias, ni\u00f1os y viajeros competitivos.\",\nexperience:\"Dark ride interactivo.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"No te concentres solamente en disparar: los objetivos tienen diferentes valores y descubrir cu\u00e1les dan m\u00e1s puntos forma parte de la diversi\u00f3n.\"\n},\n\n{\nn:77,x:71.4,y:51.2,\nland:\"Tomorrowland\",\ntype:\"Atracci\u00f3n\",\ntitle:\"Monsters, Inc. Laugh Floor\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/77.-Monsters-Inc.-Laugh-Floor.jpg\",\ndescription:\"Espect\u00e1culo interactivo de comedia protagonizado por personajes de Monsters, Inc. El p\u00fablico participa y las bromas pueden cambiar en cada funci\u00f3n.\",\nideal:\"Familias y todas las edades.\",\nexperience:\"Show interactivo interior.\",\nplanning:\"Sin requisito de altura.\",\nadvice:\"Es una buena opci\u00f3n para descansar bajo techo entre atracciones m\u00e1s intensas de Tomorrowland.\"\n},\n\n{\nn:78,x:69.5,y:38,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Cosmic Ray's Starlight Caf\u00e9\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/78.-Cosmic-Rays-Starlight-Cafe.jpg\",\ndescription:\"Uno de los restaurantes de servicio r\u00e1pido de mayor tama\u00f1o de Magic Kingdom, con numerosos espacios interiores y una ambientaci\u00f3n futurista.\",\nideal:\"Familias y grupos.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Gran capacidad.\",\nadvice:\"Su tama\u00f1o puede ser muy \u00fatil para grupos que necesitan sentarse y descansar durante la comida.\"\n},\n\n{\nn:79,x:78.3,y:46.3,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Auntie Gravity's Galactic Goodies\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/79.-Auntie-Gravitys-Galactic-Goodies.jpg\",\ndescription:\"Puesto de Tomorrowland dedicado principalmente a bebidas, helados y snacks.\",\nideal:\"Postres y bebidas.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Parada breve.\",\nadvice:\"Muy \u00fatil para refrescarse durante las horas m\u00e1s calurosas.\"\n},\n\n{\nn:80,x:84.1,y:47.1,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Cool Ship\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/80.-Cool-Ship.jpg\",\ndescription:\"Peque\u00f1o punto de servicio r\u00e1pido ubicado en Tomorrowland con snacks y bebidas.\",\nideal:\"Parada r\u00e1pida.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Oferta variable.\",\nadvice:\"No requiere planificaci\u00f3n; \u00fasalo cuando resulte conveniente durante tu recorrido.\"\n},\n\n{\nn:81,x:89,y:30.5,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Energy Bytes\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/81.-Energy-Bytes.jpg\",\ndescription:\"Kiosco futurista situado en las proximidades de TRON Lightcycle \/ Run con snacks y opciones r\u00e1pidas.\",\nideal:\"Visitantes de TRON y snacks.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Junto a TRON.\",\nadvice:\"Es sencillo incorporarlo antes o despu\u00e9s de TRON sin desviarte del recorrido.\"\n},\n\n{\nn:82,x:89.1,y:51.9,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Joffrey's Coffee & Tea Company\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/82.-Joffreys-Coffee-Tea-Company.jpg\",\ndescription:\"Punto de caf\u00e9 y bebidas de Joffrey's dentro de Tomorrowland.\",\nideal:\"Caf\u00e9 y bebidas.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Parada breve.\",\nadvice:\"Puede ser \u00fatil a media tarde cuando todav\u00eda quedan varias horas de parque.\"\n},\n\n{\nn:83,x:79.7,y:51.8,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"The Lunching Pad\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/83.-The-Lunching-Pad.jpg\",\ndescription:\"Puesto de comida ubicado en Rockettower Plaza, en pleno coraz\u00f3n de Tomorrowland.\",\nideal:\"Snacks y comida r\u00e1pida.\",\nexperience:\"Servicio r\u00e1pido.\",\nplanning:\"Ubicaci\u00f3n central.\",\nadvice:\"Su ubicaci\u00f3n permite resolver una comida r\u00e1pida sin alejarte de PeopleMover, Astro Orbiter y Buzz Lightyear.\"\n},\n\n{\nn:84,x:65.5,y:56.6,\nland:\"Tomorrowland\",\ntype:\"Restaurante\",\ntitle:\"Tomorrowland Terrace Restaurant\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/84.-Tomorrowland-Terrace-Restaurant.jpg\",\ndescription:\"Amplia zona gastron\u00f3mica situada entre Tomorrowland y Main Street cuya utilizaci\u00f3n y propuesta pueden cambiar dependiendo de la operaci\u00f3n del parque y eventos especiales.\",\nideal:\"Seg\u00fan operaci\u00f3n vigente.\",\nexperience:\"\u00c1rea gastron\u00f3mica.\",\nplanning:\"Consultar disponibilidad.\",\nadvice:\"Comprueba su funcionamiento antes de incorporarla a tu planificaci\u00f3n.\"\n},\n\n{\nn:85,x:91.7,y:43.6,\nland:\"Tomorrowland\",\ntype:\"Compras\",\ntitle:\"Tomorrowland Launch Depot\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/85.-Tomorrowland-Launch-Depot.jpg\",\ndescription:\"Tienda de Tomorrowland con ropa, accesorios y productos Disney relacionados con la est\u00e9tica futurista y las atracciones de esta tierra.\",\nideal:\"Souvenirs de Tomorrowland.\",\nexperience:\"Compras.\",\nplanning:\"Zona de TRON.\",\nadvice:\"Especialmente conveniente despu\u00e9s de recorrer TRON y Space Mountain.\"\n},\n\n{\nn:86,x:75.9,y:42.2,\nland:\"Tomorrowland\",\ntype:\"Compras\",\ntitle:\"Star Traders\",\nimage:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2026\/10\/86.-Star-Traders.jpg\",\ndescription:\"Una de las principales tiendas de Tomorrowland con diferentes productos Disney, juguetes, accesorios y souvenirs.\",\nideal:\"Compras generales.\",\nexperience:\"Tienda.\",\nplanning:\"Tomorrowland.\",\nadvice:\"Una buena opci\u00f3n para comprar mientras recorres esta tierra sin regresar a Main Street.\"\n}\n\n];\n\n\n\/* ==========================================================\n   LAS 6 TIERRAS\n========================================================== *\/\n\nconst lands=[\n\n{\nx:13.3,y:20.7,w:\"16%\",h:\"5.5%\",\ntitle:\"Frontierland\",\nsubtitle:\"EL VIEJO OESTE DE MAGIC KINGDOM\",\ndescription:\"Frontierland transporta al viajero al imaginario del Viejo Oeste estadounidense entre monta\u00f1as, construcciones r\u00fasticas y aventuras. Es una de las \u00e1reas hist\u00f3ricas de Magic Kingdom y durante d\u00e9cadas ha representado la exploraci\u00f3n de la frontera.\",\nideal:\"Familias, amantes de atracciones cl\u00e1sicas y viajeros que buscan aventura.\",\nexperience:\"Ambientaci\u00f3n western, atracciones, restaurantes y tiendas.\",\nplanning:\"Sector oeste de Magic Kingdom.\",\nadvice:\"Rec\u00f3rrela junto con Adventureland y Liberty Square para reducir desplazamientos innecesarios por el parque.\"\n},\n\n{\nx:55.2,y:17.7,w:\"18%\",h:\"5.5%\",\ntitle:\"Fantasyland\",\nsubtitle:\"EL CORAZ\u00d3N DE LOS CUENTOS DISNEY\",\ndescription:\"Fantasyland es el territorio donde los cuentos animados de Disney cobran vida. Aqu\u00ed se encuentran princesas, personajes cl\u00e1sicos y algunas de las atracciones familiares m\u00e1s reconocidas de Magic Kingdom, todo bajo la presencia de Cinderella Castle.\",\nideal:\"Familias, ni\u00f1os peque\u00f1os y amantes de los cl\u00e1sicos Disney.\",\nexperience:\"Dark rides, personajes, monta\u00f1as rusas familiares y gastronom\u00eda tem\u00e1tica.\",\nplanning:\"Una de las zonas con mayor cantidad de experiencias.\",\nadvice:\"Si viajas con ni\u00f1os peque\u00f1os, Fantasyland probablemente ocupar\u00e1 varias horas de tu jornada. Conviene priorizar las atracciones de mayor demanda.\"\n},\n\n{\nx:42.6,y:34.4,w:\"14%\",h:\"7%\",\ntitle:\"Liberty Square\",\nsubtitle:\"HISTORIA Y ARQUITECTURA COLONIAL\",\ndescription:\"Liberty Square est\u00e1 inspirada en diferentes momentos de la historia colonial estadounidense. Su arquitectura, plazas y edificios crean un ambiente completamente diferente a las tierras que la rodean y alberga cl\u00e1sicos como Haunted Mansion.\",\nideal:\"Adultos, familias y amantes de Haunted Mansion.\",\nexperience:\"Historia, gastronom\u00eda y atracciones cl\u00e1sicas.\",\nplanning:\"\u00c1rea compacta entre Frontierland y el centro del parque.\",\nadvice:\"Su tama\u00f1o permite recorrerla f\u00e1cilmente mientras te desplazas entre Fantasyland, Frontierland y Cinderella Castle.\"\n},\n\n{\nx:85.2,y:35,w:\"19%\",h:\"6%\",\ntitle:\"Tomorrowland\",\nsubtitle:\"VELOCIDAD, ESPACIO Y FUTURO\",\ndescription:\"Tomorrowland presenta una visi\u00f3n fant\u00e1stica del futuro llena de naves, tecnolog\u00eda, aventuras espaciales y algunas de las atracciones m\u00e1s emocionantes de Magic Kingdom. Aqu\u00ed conviven experiencias modernas como TRON con cl\u00e1sicos hist\u00f3ricos como Space Mountain, PeopleMover y Carousel of Progress.\",\nideal:\"Familias, adolescentes y amantes de las atracciones.\",\nexperience:\"Monta\u00f1as rusas, experiencias interactivas y cl\u00e1sicos Disney.\",\nplanning:\"Concentra varias atracciones importantes.\",\nadvice:\"Alterna las experiencias intensas como TRON y Space Mountain con PeopleMover, Carousel of Progress o Monsters, Inc. Laugh Floor.\"\n},\n\n{\nx:23.4,y:65.3,w:\"18%\",h:\"5.5%\",\ntitle:\"Adventureland\",\nsubtitle:\"PIRATAS, SELVAS Y EXPLORADORES\",\ndescription:\"Adventureland transporta al visitante a un mundo de selvas tropicales, exploradores, piratas y tierras lejanas. Alberga algunos de los cl\u00e1sicos m\u00e1s queridos de Magic Kingdom, como Pirates of the Caribbean y Jungle Cruise.\",\nideal:\"Todas las edades.\",\nexperience:\"Atracciones cl\u00e1sicas, aventura y gastronom\u00eda tropical.\",\nplanning:\"Sector oeste pr\u00f3ximo a Frontierland.\",\nadvice:\"Es muy sencillo recorrer Adventureland y continuar directamente hacia Frontierland, evitando cruzar varias veces el parque.\"\n},\n\n{\nx:55.2,y:69.3,w:\"14%\",h:\"7%\",\ntitle:\"Main Street, U.S.A.\",\nsubtitle:\"LA PUERTA DE ENTRADA A MAGIC KINGDOM\",\ndescription:\"Main Street, U.S.A. recibe a los visitantes con la imagen de una peque\u00f1a ciudad estadounidense de principios del siglo XX y Cinderella Castle al final de la avenida. Adem\u00e1s de ser la entrada y salida del parque, concentra numerosos restaurantes, tiendas y servicios.\",\nideal:\"Todos los visitantes.\",\nexperience:\"Compras, gastronom\u00eda, servicios y entretenimiento.\",\nplanning:\"Entrada principal del parque.\",\nadvice:\"Durante la ma\u00f1ana conviene avanzar hacia tus atracciones prioritarias. Puedes regresar a Main Street para realizar las compras principales antes de abandonar el parque.\"\n}\n\n];\n\n\/* ==========================================================\n   PUNTOS ESPECIALES SIN NUMERACI\u00d3N\n========================================================== *\/\nconst specialLocations=[\n{\n    x:8.0,\n    y:52.0,\n    w:13.5,\n    h:10.5,\n    land:\"Frontierland\",\n    type:\"Atracci\u00f3n\",\n    title:\"Tiana\u2019s Bayou Adventure\",\n    image:\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2024\/03\/Tianas-Bayou-Adventure-15.webp\",\n    description:\"Aventura musical acu\u00e1tica inspirada en The Princess and the Frog. El recorrido acompa\u00f1a a la Princesa Tiana y a Louis por el bayou en busca de m\u00fasicos para una gran celebraci\u00f3n, combinando personajes, m\u00fasica, escenarios inmersivos y una emocionante ca\u00edda final.\",\n    ideal:\"Familias con ni\u00f1os mayores, adolescentes y adultos que disfrutan de atracciones acu\u00e1ticas.\",\n    experience:\"Atracci\u00f3n acu\u00e1tica con grandes ca\u00eddas.\",\n    planning:\"Altura m\u00ednima: 102 cm. Existe una alta probabilidad de mojarse.\"\n}\n];\n\n\n\n\n\/* ==========================================================\n   CREAR HOTSPOTS\n========================================================== *\/\n\nlocations.forEach(item=>{\n\nconst h=document.createElement(\"button\");\n\nh.type=\"button\";\nh.className=\"mh-mk-hotspot\";\n\nh.style.setProperty(\"--x\",item.x+\"%\");\nh.style.setProperty(\"--y\",item.y+\"%\");\n\nh.dataset.kind=\"location\";\nh.dataset.number=item.n;\nh.dataset.type=item.type;\nh.dataset.land=item.land;\nh.dataset.title=item.title;\nh.dataset.image=item.image||\"\";\nh.dataset.description=item.description;\nh.dataset.ideal=item.ideal||\"\";\nh.dataset.experience=item.experience||\"\";\nh.dataset.planning=item.planning||\"\";\nh.dataset.advice=item.advice||\"\";\nh.dataset.status=item.status||\"\";\nh.dataset.statusType=item.statusType||\"\";\n\nh.setAttribute(\n\"aria-label\",\nitem.n+\". \"+item.title\n);\n\nmap.appendChild(h);\n\n});\n\n\nlands.forEach(item=>{\n\nconst h=document.createElement(\"button\");\n\nh.type=\"button\";\nh.className=\"mh-mk-land-hotspot\";\n\nh.style.setProperty(\"--x\",item.x+\"%\");\nh.style.setProperty(\"--y\",item.y+\"%\");\nh.style.setProperty(\"--w\",item.w);\nh.style.setProperty(\"--h\",item.h);\n\nh.dataset.kind=\"land\";\nh.dataset.number=\"TIERRA\";\nh.dataset.type=\"\u00c1rea tem\u00e1tica\";\nh.dataset.land=item.subtitle;\nh.dataset.title=item.title;\nh.dataset.image=item.image||\"\";\nh.dataset.description=item.description;\nh.dataset.ideal=item.ideal;\nh.dataset.experience=item.experience;\nh.dataset.planning=item.planning;\nh.dataset.advice=item.advice;\n\nh.setAttribute(\n\"aria-label\",\n\"Conocer \"+item.title\n);\n\nmap.appendChild(h);\n\n});\n\n\n\/* ==========================================================\n   PUNTO ESPECIAL: TIANA'S BAYOU ADVENTURE\n========================================================== *\/\n\nspecialLocations.forEach(item=>{\n\nconst h=document.createElement(\"button\");\n\nh.type=\"button\";\nh.className=\"mh-mk-special-hotspot\";\n\nh.style.setProperty(\"--x\",item.x+\"%\");\nh.style.setProperty(\"--y\",item.y+\"%\");\nh.style.setProperty(\"--w\",item.w+\"%\");\nh.style.setProperty(\"--h\",item.h+\"%\");\n\nh.dataset.kind=\"special\";\nh.dataset.number=\"\";\nh.dataset.type=item.type;\nh.dataset.land=item.land;\nh.dataset.title=item.title;\nh.dataset.image=item.image||\"\";\nh.dataset.description=item.description;\nh.dataset.ideal=item.ideal||\"\";\nh.dataset.experience=item.experience||\"\";\nh.dataset.planning=item.planning||\"\";\nh.dataset.advice=\"\";\n\nh.setAttribute(\"aria-label\",\"Conocer \"+item.title);\n\nmap.appendChild(h);\n\n});\n\n\n\/* ==========================================================\n   TOOLTIP\n========================================================== *\/\n\nconst hotspots=\nmap.querySelectorAll(\n\".mh-mk-hotspot,.mh-mk-land-hotspot,.mh-mk-special-hotspot\"\n);\n\n\nfunction addRow(label,value){\n\nif(!value)return;\n\nconst row=document.createElement(\"div\");\nrow.className=\"mh-mk-extra-row\";\n\nconst l=document.createElement(\"span\");\nl.className=\"mh-mk-extra-label\";\nl.textContent=label;\n\nconst v=document.createElement(\"span\");\nv.textContent=value;\n\nrow.appendChild(l);\nrow.appendChild(v);\n\nextra.appendChild(row);\n\n}\n\n\nfunction populate(h){\n\nconst isLand=h.dataset.kind===\"land\";\n\ntooltip.classList.toggle(\n\"is-land\",\nisLand\n);\n\nif(h.dataset.kind===\"special\"){\n    number.textContent=\"\";\n    number.style.display=\"none\";\n}else{\n    number.textContent=h.dataset.number;\n    number.style.display=\"\";\n}\ntype.textContent=h.dataset.type;\nland.textContent=h.dataset.land;\ntitle.textContent=h.dataset.title;\ndescription.textContent=h.dataset.description;\n\n\/* IMAGEN DEL TOOLTIP *\/\nif(h.dataset.image){\n\n    tooltipImage.src=h.dataset.image;\n    tooltipImage.alt=h.dataset.title;\n    tooltipImageWrap.classList.add(\"has-image\");\n    tooltipImageWrap.setAttribute(\"aria-hidden\",\"false\");\n\n}else{\n\n    tooltipImage.removeAttribute(\"src\");\n    tooltipImage.alt=\"\";\n    tooltipImageWrap.classList.remove(\"has-image\");\n    tooltipImageWrap.setAttribute(\"aria-hidden\",\"true\");\n\n}\n\nextra.innerHTML=\"\";\n\naddRow(\n\"Ideal para\",\nh.dataset.ideal\n);\n\naddRow(\n\"Experiencia\",\nh.dataset.experience\n);\n\naddRow(\n\"Planificaci\u00f3n\",\nh.dataset.planning\n);\n\nstatus.className=\n\"mh-mk-tooltip-status\";\n\nstatus.textContent=\"\";\n\nif(h.dataset.status){\n\nstatus.textContent=\nh.dataset.status;\n\nstatus.classList.add(\n\"has-status\"\n);\n\nif(h.dataset.statusType){\n\nstatus.classList.add(\nh.dataset.statusType\n);\n\n}\n\n}\n\n}\n\n\n\/* ==========================================================\n   ZONA SEGURA\n========================================================== *\/\n\nfunction getSafeTop(){\n\n\/*\n   Detecta correctamente barras fijas o sticky encadenadas.\n   En WordPress, por ejemplo:\n   1) barra de administraci\u00f3n\n   2) header de la web inmediatamente debajo\n\n   La versi\u00f3n anterior s\u00f3lo detectaba elementos cuyo top era 0,\n   por eso el header principal no se estaba teniendo en cuenta.\n*\/\n\nlet occupiedBottom=0;\n\nconst admin=\ndocument.getElementById(\"wpadminbar\");\n\nif(admin){\n\n    const r=\n    admin.getBoundingClientRect();\n\n    if(\n        r.height>0 &&\n        r.bottom>0 &&\n        r.bottom<window.innerHeight*.45\n    ){\n        occupiedBottom=Math.max(\n            occupiedBottom,\n            r.bottom\n        );\n    }\n\n}\n\n\n\/* Varias pasadas permiten detectar elementos sticky\n   colocados inmediatamente debajo de otra barra fija. *\/\n\nfor(let pass=0;pass<3;pass++){\n\n    document\n    .querySelectorAll(\"body *\")\n    .forEach(el=>{\n\n        if(\n            el===tooltip ||\n            el.closest(\".mh-mk-global-tooltip\")\n        )return;\n\n        const s=\n        getComputedStyle(el);\n\n        if(\n            s.position!==\"fixed\" &&\n            s.position!==\"sticky\"\n        )return;\n\n        const r=\n        el.getBoundingClientRect();\n\n        if(\n            r.height<=0 ||\n            r.width<=200 ||\n            r.bottom<=0 ||\n            r.bottom>=window.innerHeight*.45\n        )return;\n\n        \/*\n           El elemento puede comenzar en 0 o inmediatamente\n           debajo de otra barra ya detectada.\n        *\/\n        if(\n            r.top<=occupiedBottom+8\n        ){\n\n            occupiedBottom=Math.max(\n                occupiedBottom,\n                r.bottom\n            );\n\n        }\n\n    });\n\n}\n\n\n\/* Margen visual debajo del \u00faltimo header detectado *\/\nreturn Math.max(\n    18,\n    occupiedBottom+10\n);\n\n}\n\n\/* ==========================================================\n   POSICIONAMIENTO\n========================================================== *\/\n\nfunction positionTooltip(h){\n\nif(window.innerWidth<=767){\n    tooltip.style.left=\"10px\";\n    tooltip.style.right=\"10px\";\n    tooltip.style.top=\"auto\";\n    tooltip.style.bottom=\"10px\";\n    tooltip.style.maxHeight=Math.min(window.innerHeight*.78,680)+\"px\";\n    return;\n}\n\ntooltip.style.right=\"\";\ntooltip.style.bottom=\"\";\n\nconst hr=h.getBoundingClientRect();\nconst mapRect=map.getBoundingClientRect();\n\nconst vw=window.innerWidth;\nconst vh=window.innerHeight;\n\nconst safeTop=getSafeTop();\nconst side=18;\nconst bottom=18;\nconst gap=22;\n\n\/* Altura m\u00e1xima real disponible *\/\nconst tooltipTopGap=4;\n\nconst availableHeight=Math.max(\n    220,\n    vh-(safeTop+tooltipTopGap)-bottom\n);\n\ntooltip.style.maxHeight=\nMath.floor(availableHeight)+\"px\";\n\nconst tr=tooltip.getBoundingClientRect();\n\n\/* ----------------------------------------------------------\n   DIVISI\u00d3N IMAGINARIA DEL MAPA EN DOS\n\n   Punto a la derecha  -> tooltip fijo a la izquierda.\n   Punto a la izquierda -> tooltip fijo a la derecha.\n---------------------------------------------------------- *\/\n\nconst mapCenter=\nmapRect.left+(mapRect.width\/2);\n\nconst hotspotCenter=\nhr.left+(hr.width\/2);\n\nconst pointIsRight=\nhotspotCenter>=mapCenter;\n\nlet left;\n\nif(pointIsRight){\n\n    \/* LADO IZQUIERDO DEL MAPA *\/\n    left=mapRect.left+gap;\n\n}else{\n\n    \/* LADO DERECHO DEL MAPA *\/\n    left=\n        mapRect.right-\n        tr.width-\n        gap;\n\n}\n\n\/* Seguridad para que nunca salga del viewport *\/\nleft=Math.max(\n    side,\n    Math.min(\n        left,\n        vw-tr.width-side\n    )\n);\n\n\/* ----------------------------------------------------------\n   POSICI\u00d3N VERTICAL FIJA\n\n   Siempre centrado dentro del \u00e1rea visible real.\n   No depende de la altura del hotspot.\n---------------------------------------------------------- *\/\n\nconst visibleTop=safeTop;\nconst visibleBottom=vh-bottom;\nconst visibleHeight=visibleBottom-visibleTop;\n\n\/* Reservamos un margen superior REAL.\n   Al reducir tambi\u00e9n el max-height, este margen no puede ser\n   anulado por el l\u00edmite inferior del viewport. *\/\nconst verticalOffset=4;\n\nconst effectiveTop=\nvisibleTop+verticalOffset;\n\nconst effectiveHeight=\nvisibleBottom-effectiveTop;\n\nlet top=\neffectiveTop+\n(effectiveHeight-tr.height)\/2;\n\ntop=Math.max(\n    effectiveTop,\n    Math.min(\n        top,\n        visibleBottom-tr.height\n    )\n);\n\ntooltip.style.left=\nMath.round(left)+\"px\";\n\ntooltip.style.top=\nMath.round(top)+\"px\";\n\n}\n\n\/* ==========================================================\n   MOSTRAR \/ OCULTAR\n========================================================== *\/\n\nfunction show(h){\n\npopulate(h);\n\ntooltip.style.visibility=\n\"hidden\";\n\ntooltip.classList.add(\n\"is-visible\"\n);\n\nrequestAnimationFrame(()=>{\n\npositionTooltip(h);\n\ntooltip.style.visibility=\"\";\n\ntooltip.setAttribute(\n\"aria-hidden\",\n\"false\"\n);\n\n});\n\n}\n\n\nfunction hide(){\n\ntooltip.classList.remove(\n\"is-visible\",\n\"is-land\"\n);\n\ntooltip.setAttribute(\n\"aria-hidden\",\n\"true\"\n);\n\n}\n\n\n\/* ==========================================================\n   BUSCADOR INTELIGENTE DEL MAPA\n========================================================== *\/\n\nlet searchMatches=[];\nlet searchActiveIndex=-1;\nlet highlightTimer=null;\n\nfunction normalizeSearch(v){\n    return (v||\"\").toString()\n        .normalize(\"NFD\")\n        .replace(\/[\\u0300-\\u036f]\/g,\"\")\n        .toLowerCase()\n        .trim();\n}\n\nconst searchItems=Array.from(hotspots).map(h=>({\n    hotspot:h,\n    number:h.dataset.number||\"\",\n    title:h.dataset.title||\"\",\n    land:h.dataset.kind===\"land\"?(h.dataset.title||\"\"):(h.dataset.land||\"\"),\n    type:h.dataset.kind===\"land\"?\"Tierra\":(h.dataset.type||\"\"),\n    kind:h.dataset.kind\n}));\n\nfunction scoreSearchItem(item,q){\n    const title=normalizeSearch(item.title);\n    const land=normalizeSearch(item.land);\n    const type=normalizeSearch(item.type);\n    const number=normalizeSearch(item.number);\n    let score=0;\n\n    if(title===q)score+=1000;\n    else if(title.startsWith(q))score+=700;\n    else if(title.includes(q))score+=500;\n\n    if(number===q)score+=650;\n\n    if(type===q)score+=330;\n    else if(type.startsWith(q))score+=240;\n    else if(type.includes(q))score+=170;\n\n    if(land===q)score+=320;\n    else if(land.startsWith(q))score+=230;\n    else if(land.includes(q))score+=160;\n\n    title.split(\/\\s+\/).forEach(word=>{\n        if(word===q)score+=260;\n        else if(word.startsWith(q))score+=180;\n    });\n\n    return score;\n}\n\nfunction closeSearchResults(){\n    searchResults.hidden=true;\n    searchInput.setAttribute(\"aria-expanded\",\"false\");\n    searchActiveIndex=-1;\n}\n\nfunction renderSearchResults(){\n    const q=normalizeSearch(searchInput.value);\n    searchClear.hidden=!q;\n\n    if(!q){\n        searchResults.innerHTML=\"\";\n        searchMatches=[];\n        closeSearchResults();\n        return;\n    }\n\n    searchMatches=searchItems\n        .map(item=>({...item,score:scoreSearchItem(item,q)}))\n        .filter(item=>item.score>0)\n        .sort((a,b)=>{\n            if(b.score!==a.score)return b.score-a.score;\n            return a.title.localeCompare(b.title,\"es\");\n        })\n        .slice(0,12);\n\n    searchResults.innerHTML=\"\";\n    searchResults.hidden=false;\n    searchInput.setAttribute(\"aria-expanded\",\"true\");\n    searchActiveIndex=-1;\n\n    if(!searchMatches.length){\n        const empty=document.createElement(\"div\");\n        empty.className=\"mh-mk-search-empty\";\n        empty.textContent=\"No encontramos coincidencias en este mapa.\";\n        searchResults.appendChild(empty);\n        return;\n    }\n\n    searchMatches.forEach((item,index)=>{\n        const button=document.createElement(\"button\");\n        button.type=\"button\";\n        button.className=\"mh-mk-search-result\"+(item.kind===\"land\"?\" is-land-result\":\"\");\n        button.setAttribute(\"role\",\"option\");\n\n        const badge=document.createElement(\"span\");\n        badge.className=\"mh-mk-search-result-number\";\n        badge.textContent=item.kind===\"land\"?\"\u25c6\":(item.kind===\"special\"?\"\u2316\":item.number);\n\n        const wrap=document.createElement(\"span\");\n        const resultTitle=document.createElement(\"span\");\n        resultTitle.className=\"mh-mk-search-result-title\";\n        resultTitle.textContent=item.title;\n\n        const meta=document.createElement(\"span\");\n        meta.className=\"mh-mk-search-result-meta\";\n        meta.textContent=item.kind===\"land\"\n            ?\"Tierra de Magic Kingdom\"\n            :item.land+\" \u00b7 \"+item.type;\n\n        wrap.appendChild(resultTitle);\n        wrap.appendChild(meta);\n        button.appendChild(badge);\n        button.appendChild(wrap);\n\n        button.addEventListener(\"click\",function(e){\n            e.preventDefault();\n            e.stopPropagation();\n            selectSearchResult(index);\n        });\n\n        searchResults.appendChild(button);\n    });\n}\n\nfunction highlightSearchHotspot(h){\n    hotspots.forEach(item=>item.classList.remove(\"is-search-highlight\"));\n\n    if(highlightTimer)clearTimeout(highlightTimer);\n\n    h.classList.add(\"is-search-highlight\");\n\n    highlightTimer=setTimeout(function(){\n        h.classList.remove(\"is-search-highlight\");\n    },2600);\n}\n\nfunction centerHotspotMobile(h){\n    if(window.innerWidth>767)return;\n    const scroller=document.querySelector(\".mh-mk-desktop\");\n    if(!scroller)return;\n    const mapRect=map.getBoundingClientRect();\n    const hotRect=h.getBoundingClientRect();\n    const hotspotCenterInsideMap=(hotRect.left-mapRect.left)+(hotRect.width\/2);\n    const target=hotspotCenterInsideMap-(scroller.clientWidth\/2);\n    scroller.scrollTo({left:Math.max(0,target),behavior:\"smooth\"});\n}\n\nfunction selectSearchResult(index){\n    const item=searchMatches[index];\n    if(!item)return;\n\n    activeHotspot=item.hotspot;\n    centerHotspotMobile(item.hotspot);\n    show(item.hotspot);\n    highlightSearchHotspot(item.hotspot);\n\n    \/* Una vez elegido el resultado, el buscador vuelve a quedar limpio *\/\n    searchInput.value=\"\";\n    searchClear.hidden=true;\n    closeSearchResults();\n    searchInput.blur();\n}\n\nfunction updateSearchKeyboardSelection(){\n    const buttons=searchResults.querySelectorAll(\".mh-mk-search-result\");\n\n    buttons.forEach((button,index)=>{\n        button.classList.toggle(\"is-active\",index===searchActiveIndex);\n    });\n\n    if(searchActiveIndex>=0&&buttons[searchActiveIndex]){\n        buttons[searchActiveIndex].scrollIntoView({block:\"nearest\"});\n    }\n}\n\nsearchInput.addEventListener(\"input\",renderSearchResults);\n\nsearchInput.addEventListener(\"focus\",function(){\n    if(normalizeSearch(searchInput.value))renderSearchResults();\n});\n\nsearchInput.addEventListener(\"keydown\",function(e){\n    if(searchResults.hidden)return;\n\n    if(e.key===\"ArrowDown\"){\n        e.preventDefault();\n        searchActiveIndex=Math.min(searchActiveIndex+1,searchMatches.length-1);\n        updateSearchKeyboardSelection();\n    }\n\n    if(e.key===\"ArrowUp\"){\n        e.preventDefault();\n        searchActiveIndex=Math.max(searchActiveIndex-1,0);\n        updateSearchKeyboardSelection();\n    }\n\n    if(e.key===\"Enter\"){\n        if(searchActiveIndex>=0){\n            e.preventDefault();\n            selectSearchResult(searchActiveIndex);\n        }else if(searchMatches.length===1){\n            e.preventDefault();\n            selectSearchResult(0);\n        }\n    }\n\n    if(e.key===\"Escape\"){\n        closeSearchResults();\n        searchInput.blur();\n    }\n});\n\nsearchClear.addEventListener(\"click\",function(e){\n    e.preventDefault();\n    e.stopPropagation();\n\n    searchInput.value=\"\";\n    searchClear.hidden=true;\n    closeSearchResults();\n    searchInput.focus();\n});\n\ndocument.addEventListener(\"click\",function(e){\n    if(!e.target.closest(\"#mh-mk-search\")){\n        closeSearchResults();\n    }\n});\n\n\n\/* ==========================================================\n   EVENTOS\n========================================================== *\/\n\nlet activeHotspot=null;\n\n\nhotspots.forEach(h=>{\n\nh.addEventListener(\n\"click\",\nfunction(e){\n\ne.preventDefault();\ne.stopPropagation();\n\nactiveHotspot=h;\nshow(h);\n\n}\n);\n\n\n\/* Accesibilidad por teclado:\n   Enter\/Espacio ya generan click en un button. *\/\n\n});\n\n\n\/* Click sobre una zona vac\u00eda del mapa: cerrar *\/\nmap.addEventListener(\n\"click\",\nfunction(e){\n\nif(\n!e.target.closest(\n\".mh-mk-hotspot,.mh-mk-land-hotspot,.mh-mk-special-hotspot\"\n)\n){\n\nactiveHotspot=null;\nhide();\n\n}\n\n}\n);\n\n\n\/* Click fuera del mapa y fuera del tooltip: cerrar *\/\ndocument.addEventListener(\n\"click\",\nfunction(e){\n\nif(\n!activeHotspot\n)return;\n\nif(\ntooltip.contains(e.target) ||\nmap.contains(e.target)\n){\n\nreturn;\n\n}\n\nactiveHotspot=null;\nhide();\n\n}\n);\n\n\n\/* ----------------------------------------------------------\n   SCROLL \/ RESIZE\n\n   El tooltip permanece abierto.\n   Se recalcula para conservar exactamente su lado y\n   su posici\u00f3n vertical fija dentro del viewport.\n---------------------------------------------------------- *\/\n\nlet repositionFrame=null;\n\nfunction repositionActiveTooltip(){\n\nif(!activeHotspot)\nreturn;\n\nif(repositionFrame)\ncancelAnimationFrame(repositionFrame);\n\nrepositionFrame=requestAnimationFrame(\nfunction(){\n\npositionTooltip(activeHotspot);\nrepositionFrame=null;\n\n}\n);\n\n}\n\n\nwindow.addEventListener(\n\"scroll\",\nrepositionActiveTooltip,\n{passive:true}\n);\n\n\nwindow.addEventListener(\n\"resize\",\nrepositionActiveTooltip\n);\n\n\n\/* CERRAR FICHA EN M\u00d3VIL *\/\nif(tooltipClose){\n    tooltipClose.addEventListener(\"click\",function(e){\n        e.preventDefault();\n        e.stopPropagation();\n        activeHotspot=null;\n        hide();\n    });\n}\n\n\n\/* ESCAPE *\/\n\ndocument.addEventListener(\n\"keydown\",\nfunction(e){\n\nif(e.key===\"Escape\"){\n\nactiveHotspot=null;\nhide();\n\n}\n\n}\n);\n\n\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EXPLORA MAGIC KINGDOM Mapa interactivo de Magic Kingdom Descubre las tierras, atracciones, restaurantes, tiendas y experiencias de Magic Kingdom. Pasa el cursor sobre los n\u00fameros o sobre el nombre de cada tierra para obtener informaci\u00f3n \u00fatil para planificar tu visita. Tierras Atracciones Restaurantes Compras Servicios \u2315 \u00d7 \uff0b Pasa el cursor sobre los n\u00fameros o &hellip; <a href=\"https:\/\/mhtravelagencyweb.com\/en\/mapa-magic-kingdom\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Magic Kingdom 2026 Map: Attractions and Interactive Guide<\/span><\/a><\/p>","protected":false},"author":2,"featured_media":18174,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[81,88,86,71],"tags":[],"class_list":["post-39252","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-atracciones-disney","category-gastronomia-y-experiencias","category-guias-y-consejos-de-viaje","category-noticias"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva - Magic Holidays Travel Agency<\/title>\n<meta name=\"description\" content=\"Explora nuestro mapa de Magic Kingdom 2026 interactivo. Encuentra atracciones, restaurantes, tiendas y las distintas \u00e1reas del parque.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mhtravelagencyweb.com\/en\/magic-kingdom-map\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva - Magic Holidays Travel Agency\" \/>\n<meta property=\"og:description\" content=\"Explora nuestro mapa de Magic Kingdom 2026 interactivo. Encuentra atracciones, restaurantes, tiendas y las distintas \u00e1reas del parque.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mhtravelagencyweb.com\/en\/magic-kingdom-map\/\" \/>\n<meta property=\"og:site_name\" content=\"Magic Holidays Travel Agency\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/magicholidaystravelagency\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T12:43:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T14:15:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"733\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ricardo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/\"},\"author\":{\"name\":\"Ricardo\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#\\\/schema\\\/person\\\/2924f51b708be36c1f37e322771e0537\"},\"headline\":\"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva\",\"datePublished\":\"2026-10-06T12:43:32+00:00\",\"dateModified\":\"2026-10-06T14:15:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/\"},\"wordCount\":86,\"publisher\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/11.jpg\",\"articleSection\":[\"Atracciones Disney\",\"Gastronom\u00eda y Experiencias\",\"Gu\u00edas y Consejos de Viaje\",\"Noticias\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/\",\"url\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/\",\"name\":\"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva - Magic Holidays Travel Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/11.jpg\",\"datePublished\":\"2026-10-06T12:43:32+00:00\",\"dateModified\":\"2026-10-06T14:15:54+00:00\",\"description\":\"Explora nuestro mapa de Magic Kingdom 2026 interactivo. Encuentra atracciones, restaurantes, tiendas y las distintas \u00e1reas del parque.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/11.jpg\",\"contentUrl\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/11.jpg\",\"width\":1100,\"height\":733,\"caption\":\"Viaje a Magic Kingdom\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/mapa-magic-kingdom\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#website\",\"url\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/\",\"name\":\"Magic Holidays Travel Agency\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#organization\",\"name\":\"Magic Holidays Travel Agency\",\"url\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-logo.png\",\"contentUrl\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-logo.png\",\"width\":512,\"height\":512,\"caption\":\"Magic Holidays Travel Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/magicholidaystravelagency\",\"https:\\\/\\\/www.instagram.com\\\/magicholidaysagency\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@magicholidaysagency\",\"https:\\\/\\\/www.tiktok.com\\\/@magicholidaysagency\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mhtravelagencyweb.com\\\/#\\\/schema\\\/person\\\/2924f51b708be36c1f37e322771e0537\",\"name\":\"Ricardo\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Map of Magic Kingdom 2026: attractions and interactive guide - Magic Holidays Travel Agency","description":"Explore our interactive Magic Kingdom 2026 map. Find attractions, restaurants, shops, and the different areas of the park.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mhtravelagencyweb.com\/en\/magic-kingdom-map\/","og_locale":"en_US","og_type":"article","og_title":"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva - Magic Holidays Travel Agency","og_description":"Explora nuestro mapa de Magic Kingdom 2026 interactivo. Encuentra atracciones, restaurantes, tiendas y las distintas \u00e1reas del parque.","og_url":"https:\/\/mhtravelagencyweb.com\/en\/magic-kingdom-map\/","og_site_name":"Magic Holidays Travel Agency","article_publisher":"https:\/\/www.facebook.com\/magicholidaystravelagency","article_published_time":"2026-10-06T12:43:32+00:00","article_modified_time":"2026-10-06T14:15:54+00:00","og_image":[{"width":1100,"height":733,"url":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg","type":"image\/jpeg"}],"author":"Ricardo","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#article","isPartOf":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/"},"author":{"name":"Ricardo","@id":"https:\/\/mhtravelagencyweb.com\/#\/schema\/person\/2924f51b708be36c1f37e322771e0537"},"headline":"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva","datePublished":"2026-10-06T12:43:32+00:00","dateModified":"2026-10-06T14:15:54+00:00","mainEntityOfPage":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/"},"wordCount":86,"publisher":{"@id":"https:\/\/mhtravelagencyweb.com\/#organization"},"image":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#primaryimage"},"thumbnailUrl":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg","articleSection":["Atracciones Disney","Gastronom\u00eda y Experiencias","Gu\u00edas y Consejos de Viaje","Noticias"],"inLanguage":"en-US"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/","url":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/","name":"Map of Magic Kingdom 2026: attractions and interactive guide - Magic Holidays Travel Agency","isPartOf":{"@id":"https:\/\/mhtravelagencyweb.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#primaryimage"},"image":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#primaryimage"},"thumbnailUrl":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg","datePublished":"2026-10-06T12:43:32+00:00","dateModified":"2026-10-06T14:15:54+00:00","description":"Explore our interactive Magic Kingdom 2026 map. Find attractions, restaurants, shops, and the different areas of the park.","breadcrumb":{"@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#primaryimage","url":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg","contentUrl":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/11.jpg","width":1100,"height":733,"caption":"Viaje a Magic Kingdom"},{"@type":"BreadcrumbList","@id":"https:\/\/mhtravelagencyweb.com\/mapa-magic-kingdom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/mhtravelagencyweb.com\/"},{"@type":"ListItem","position":2,"name":"Mapa de Magic Kingdom 2026: atracciones y gu\u00eda interactiva"}]},{"@type":"WebSite","@id":"https:\/\/mhtravelagencyweb.com\/#website","url":"https:\/\/mhtravelagencyweb.com\/","name":"Magic Holidays Travel Agency","description":"","publisher":{"@id":"https:\/\/mhtravelagencyweb.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mhtravelagencyweb.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mhtravelagencyweb.com\/#organization","name":"Magic Holidays Travel Agency","url":"https:\/\/mhtravelagencyweb.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mhtravelagencyweb.com\/#\/schema\/logo\/image\/","url":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/cropped-logo.png","contentUrl":"https:\/\/mhtravelagencyweb.com\/wp-content\/uploads\/2023\/04\/cropped-logo.png","width":512,"height":512,"caption":"Magic Holidays Travel Agency"},"image":{"@id":"https:\/\/mhtravelagencyweb.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/magicholidaystravelagency","https:\/\/www.instagram.com\/magicholidaysagency\/","https:\/\/www.youtube.com\/@magicholidaysagency","https:\/\/www.tiktok.com\/@magicholidaysagency"]},{"@type":"Person","@id":"https:\/\/mhtravelagencyweb.com\/#\/schema\/person\/2924f51b708be36c1f37e322771e0537","name":"Ricardo"}]}},"_links":{"self":[{"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/posts\/39252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/comments?post=39252"}],"version-history":[{"count":8,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/posts\/39252\/revisions"}],"predecessor-version":[{"id":39304,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/posts\/39252\/revisions\/39304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/media\/18174"}],"wp:attachment":[{"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/media?parent=39252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/categories?post=39252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mhtravelagencyweb.com\/en\/wp-json\/wp\/v2\/tags?post=39252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}