0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-after-init.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ \"./lazy-script-loader.js\");\n/* harmony import */ var _lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lazy-image-loader */ \"./lazy-image-loader.js\");\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n var api = window.__tcfapi || null;\n if (!api) {\n return;\n }\n api('addEventListener', 2, function (tcData, success) {\n if (success && tcData && ('tcloaded' === tcData.eventStatus || 'useractioncomplete' === tcData.eventStatus)) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)('[data-cmp=after-init]');\n (0,_lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__.loadLazyImages)('[data-cmp-lazy-image=after-init]');\n if (tcData.listenerId) {\n api('removeEventListener', 2, function () {}, tcData.listenerId);\n }\n }\n });\n});\n\n//# sourceURL=webpack:///./loader-after-init.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-after-init.js")})();
0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-not-pur.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval('{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ "./lazy-script-loader.js");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./utils.js");\nfunction _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var _n = 0, F = function F() {}; return { s: F, n: function n() { return _n >= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t["return"] || t["return"](); } finally { if (u) throw o; } } }; }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n/**\n * @see https://gist.github.com/0x7f/62211125638af90d84fe8d9b0d660761\n * @see https://docs.contentpass.net/docs/3rdparty\n * @see https://docs.contentpass.net/docs/web-sdk#cpauthenticate-options-callback\n */\n\n\n(function () {\n var selector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \'[data-cmp=not-pur]\';\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isPur)()) {\n return;\n }\n\n // Execute now\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n\n // Execute until dom content is loaded\n var observer = new MutationObserver(function (mutationsList) {\n var _iterator = _createForOfIteratorHelper(mutationsList),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var mutation = _step.value;\n if (\'childList\' === mutation.type) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n return;\n }\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n });\n observer.observe(document, {\n childList: true,\n subtree: true\n });\n document.addEventListener(\'DOMContentLoaded\', function () {\n observer.disconnect();\n });\n})();\n\n//# sourceURL=webpack:///./loader-not-pur.js?\n}')},"./utils.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isPur: () => (/* binding */ isPur)\n/* harmony export */ });\nvar isPur = function isPur() {\n return document.cookie.includes('_cpauthhint=1') || !!localStorage.getItem('_cpuser');\n};\n\n//# sourceURL=webpack:///./utils.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var t=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return __webpack_modules__[e](t,t.exports,__webpack_require__),t.exports}__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-not-pur.js")})();
Reiseziele auf der ganzen Welt, die man gesehen haben sollte
Zum Inhalt springen
Hunderte Zahnärzte auf engstem Raum: Wie Los Algodones zum Ziel für Patienten aus den USA wurde und worauf Besucher achten sollten.
Koh Tao ist als Urlaubsparadies bekannt. Doch neben positiven Reiseberichten ranken sich Meldungen über mysteriöse Todesfälle um die Insel.
In Deutschland gibt es unzählige besonders sehenswerte Altstädte – TRAVELBOOK stellt Ihnen vier der schönsten in Hessen vor.
In der Sozialsiedlung Fuggerei in Augsburg beträgt die Jahresmiete für Bewohner gerade einmal 88 Cent. Doch es gibt Bedingungen.
Die TRAVELBOOK-Weltkarte – Die spannendsten Orte der Erde
TRAVELBOOK berichtet regelmäßig über besondere Orte weltweit. Ob Seen, Berge, Naturwunder, Lost Places oder Architektur-Highlights: Auf dieser Karte finden Sie die spannenden Orte weltweit auf einen Blick.
An dieser Stelle findest du Inhalte von Drittanbietern
Um mit Inhalten von Drittanbietern zu interagieren oder diese darzustellen, brauchen wir deine Zustimmung.
Aktivieren
Auf einer Wanderung wirken Kühe oft friedlich und harmlos. Dennoch ist es wichtig, einige Verhaltensregeln bei der Begegnung zu beachten.
Er macht sogar dem Machu Picchu Konkurrenz: der Rainbow Mountain in Peru. TRAVELBOOK verrät, was man alles beim Aufstieg beachten muss.
Immer mehr Menschen besteigen den Mount Everest, trotz enormer Gefahren. Erfahren Sie bei TRAVELBOOK alles Wissenswerte über die Expedition.
Auf Palmarola gibt es weder Strom noch Straßen. Und trotzdem kann man dort Urlaub machen. Was die Insel so besonders macht, lesen Sie hier.
Curaçao lockt mit weißen Sandstränden, türkisfarbenem Wasser und einer europäisch anmutenden Hauptstadt. Die Karibikinsel im Überblick.
Eine ganze Insel für einen allein? Die griechische Insel Makri steht für kleines Geld zum Kauf. Einst sollte sie allerdings 8 Mio. Euro kosten
Ein landwirtschaftlicher Betrieb in Italien, der zusätzlich touristische Angebote macht: TRAVELBOOK stellt das Konzept Agriturismo vor.
Camping, Hütte oder Ferienwohnung – welche Unterkunft im Norwegen-Urlaub ideal ist, hat unsere Autorin vor Ort getestet.
Unsere Autorin ist durch Norwegen gereist und hat dabei festgestellt: Es ist das perfekte Reiseziel für Familien.
Einer der ältesten Seen Europas begeistert mit unberührter Natur, versteckten Inseln und idyllischen Buchten. Trotzdem kennen ihn nur wenige Reisende.
Pünktlich zur warmen Jahreszeit zeigt TRAVELBOOK 16 der schönsten Badeseen in Deutschland – in jedem Bundesland einen:
In einem Meerwasser-See in Butjadingen wurden die Gezeiten abgeschafft, sodass man dort immer baden gehen kann. TRAVELBOOK hat die Infos.
Im Sommer ist eine Abkühlung in einem Freizeitbad perfekt. TRAVELBOOK zeigt die 25 besten Freibäder Deutschlands – sowie die Flop 3.
Das Badeparadies Schwarzwald ist eines der beliebtesten Erlebnisbäder in Deutschland. Lohnt sich ein Besuch wirklich? Ein Erfahrungsbericht.
Viele lieben das Tropical Islands, andere halten es für eine Retorten-Hölle. TRAVELBOOK hat das Bad getestet:
Bayern hat zahlreiche Städte, die wiederum besonders hübsche Altstädte haben. TRAVELBOOK stellt 6 besonders schöne vor!
Annecy wird mitunter als das „Venedig der Alpen“ beschrieben. TRAVELBOOK stellt den malerischen Ort im französischen Osten vor.
In keiner Stadt war unser Autor in den vergangenen 25 Jahren wohl so häufig zu Gast wie in Prag. Trotzdem verliebte er sich kürzlich neu.
Eine Gemeinde auf Ibiza geht gegen illegale Strandverkäufer vor – dabei droht auch Urlaubern, die etwas kaufen, ein saftiges Bußgeld!
Auch in diesem Jahr ist der berühmte Navagio Strand auf Zakynthos wieder für Besucher gesperrt. Doch jetzt gibt es neue Pläne zur Rettung.
In vielen Urlaubsländern gelten besondere Regeln an den Stränden. Welche das sind und wann ein Bußgeld drohen kann, erfahren Sie hier.
Deutschlands größtes Online-Reisemagazin