{"title":"South Africa","description":"","products":[{"product_id":"johannesburg-self-guided-audio-tour","title":"Johannesburg Self-Guided Audio Tour","description":"\u003c!-- ============================================================\n     UVAMAI NICHE TOURISM — JOHANNESBURG SELF-GUIDED AUDIO TOUR\n     Product Page HTML — Paste into Shopify description editor\n     All font sizes in px + !important  |  No rem \/ clamp()\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ── Reset \u0026 Root ─────────────────────────────────────────── *\/\n.uv-wrap *, .uv-wrap *::before, .uv-wrap *::after {\n  box-sizing: border-box !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n:root {\n  --uv-gold:      #C8972A;\n  --uv-gold-lt:   #F5E6C0;\n  --uv-gold-mid:  #E2C97E;\n  --uv-navy:      #0D1B3E;\n  --uv-cream:     #FAF6EE;\n  --uv-ink:       #1A1208;\n  --uv-ink-soft:  #7A6448;\n  --uv-green:     #2D6B2D;\n  --uv-red:       #9C2B2B;\n  --uv-border:    rgba(200,151,42,0.22);\n  --uv-ff-serif:  'Cormorant Garamond', Georgia, serif;\n  --uv-ff-sans:   'DM Sans', Arial, sans-serif;\n}\n\n\/* ── Wrapper ─────────────────────────────────────────────── *\/\n.uv-wrap {\n  font-family: 'DM Sans', Arial, sans-serif !important;\n  font-size: 16px !important;\n  line-height: 1.75 !important;\n  color: #1A1208 !important;\n  background: #FAF6EE !important;\n  max-width: 860px !important;\n  margin: 0 auto !important;\n}\n\n\/* ── Hero Banner ─────────────────────────────────────────── *\/\n.uv-hero {\n  background: linear-gradient(135deg, #1a2e1a 0%, #2D5A27 50%, #1a3d1a 100%) !important;\n  padding: 56px 32px 48px !important;\n  text-align: center !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n.uv-hero::before {\n  content: '' !important;\n  position: absolute !important;\n  inset: 0 !important;\n  background: radial-gradient(ellipse 80% 60% at 50% 110%, rgba(200,151,42,0.14) 0%, transparent 70%) !important;\n  pointer-events: none !important;\n}\n.uv-hero-kicker {\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.24em !important;\n  text-transform: uppercase !important;\n  color: #C8972A !important;\n  margin-bottom: 16px !important;\n  display: block !important;\n}\n.uv-hero h1 {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 44px !important;\n  font-weight: 500 !important;\n  line-height: 1.1 !important;\n  color: #FFFFFF !important;\n  margin-bottom: 14px !important;\n}\n.uv-hero h1 em {\n  color: #C8972A !important;\n  font-style: italic !important;\n}\n.uv-hero-sub {\n  font-size: 16px !important;\n  color: rgba(255,255,255,0.65) !important;\n  max-width: 520px !important;\n  margin: 0 auto 28px auto !important;\n  line-height: 1.8 !important;\n}\n.uv-hero-tagline {\n  font-size: 17px !important;\n  color: #C8972A !important;\n  font-style: italic !important;\n  margin-bottom: 16px !important;\n  display: block !important;\n}\n.uv-hero-badge {\n  display: inline-block !important;\n  background: #C9A84C !important;\n  color: #1a2e1a !important;\n  border: none !important;\n  border-radius: 30px !important;\n  padding: 10px 28px !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.02em !important;\n}\n\n\/* ── Badges Row ──────────────────────────────────────────── *\/\n.uv-badges {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n  padding: 18px 32px 0 32px !important;\n  justify-content: center !important;\n}\n.uv-badge {\n  display: inline-block !important;\n  font-size: 13px !important;\n  background: #FFFFFF !important;\n  color: #0D1B3E !important;\n  border: 1px solid rgba(200,151,42,0.3) !important;\n  border-radius: 20px !important;\n  padding: 5px 14px !important;\n  font-weight: 600 !important;\n}\n.uv-badge-gold {\n  background: #FDF6E3 !important;\n  color: #8B6914 !important;\n  border-color: #e8d08a !important;\n}\n\n\/* ── Stats Bar ───────────────────────────────────────────── *\/\n.uv-stats {\n  background: #0D1B3E !important;\n  border-top: 1px solid rgba(200,151,42,0.2) !important;\n  padding: 24px 16px !important;\n}\n.uv-stats-inner {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  justify-content: center !important;\n  gap: 6px 28px !important;\n  max-width: 800px !important;\n  margin: 0 auto !important;\n}\n.uv-stat {\n  text-align: center !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n}\n.uv-stat-num {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 28px !important;\n  font-weight: 600 !important;\n  color: #C8972A !important;\n  line-height: 1.1 !important;\n}\n.uv-stat-lbl {\n  font-size: 11px !important;\n  color: rgba(255,255,255,0.55) !important;\n  letter-spacing: 0.1em !important;\n  text-transform: uppercase !important;\n  margin-top: 2px !important;\n}\n.uv-stat-divider {\n  width: 1px !important;\n  height: 36px !important;\n  background: rgba(200,151,42,0.25) !important;\n  align-self: center !important;\n}\n.uv-stat-crafted {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 14px !important;\n  font-style: italic !important;\n  color: rgba(255,255,255,0.45) !important;\n  align-self: center !important;\n  letter-spacing: 0.04em !important;\n}\n\n\/* ── Section Base ────────────────────────────────────────── *\/\n.uv-section {\n  padding: 48px 32px !important;\n}\n.uv-section-alt {\n  background: #FFFFFF !important;\n}\n.uv-section-dark {\n  background: #0D1B3E !important;\n}\n.uv-section-gold {\n  background: #C8972A !important;\n}\n\n.uv-section-title {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 34px !important;\n  font-weight: 500 !important;\n  color: #0D1B3E !important;\n  margin-bottom: 8px !important;\n  line-height: 1.15 !important;\n}\n.uv-section-title-light {\n  color: #FFFFFF !important;\n}\n.uv-section-sub {\n  font-size: 15px !important;\n  color: #7A6448 !important;\n  margin-bottom: 36px !important;\n  line-height: 1.7 !important;\n}\n.uv-section-sub-light {\n  color: rgba(255,255,255,0.6) !important;\n}\n.uv-rule {\n  width: 48px !important;\n  height: 2px !important;\n  background: #C8972A !important;\n  margin-bottom: 16px !important;\n  border: none !important;\n}\n\n\/* ── Intro Block ─────────────────────────────────────────── *\/\n.uv-intro {\n  background: #FFFFFF !important;\n  padding: 40px 32px !important;\n  border-left: 4px solid #C8972A !important;\n}\n.uv-intro p {\n  font-size: 16px !important;\n  line-height: 1.85 !important;\n  color: #1A1208 !important;\n  margin-bottom: 16px !important;\n}\n.uv-intro p:last-child {\n  margin-bottom: 0 !important;\n}\n\n\/* ── What Is This Product ────────────────────────────────── *\/\n.uv-what-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 16px !important;\n  margin-top: 24px !important;\n}\n.uv-what-card {\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.2) !important;\n  border-radius: 4px !important;\n  padding: 20px !important;\n}\n.uv-what-card-title {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  color: #C8972A !important;\n  margin-bottom: 10px !important;\n}\n.uv-what-card ul {\n  list-style: none !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n.uv-what-card li {\n  font-size: 15px !important;\n  color: #1A1208 !important;\n  padding: 5px 0 !important;\n  border-bottom: 1px solid rgba(200,151,42,0.1) !important;\n  line-height: 1.5 !important;\n}\n.uv-what-card li:last-child {\n  border-bottom: none !important;\n}\n.uv-what-card li::before {\n  content: '✓ ' !important;\n  color: #2D6B2D !important;\n  font-weight: 700 !important;\n}\n\n\/* ── Attractions ─────────────────────────────────────────── *\/\n.uv-attraction {\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.18) !important;\n  border-radius: 4px !important;\n  margin-bottom: 16px !important;\n  overflow: hidden !important;\n}\n.uv-attraction-head {\n  padding: 20px 22px 0 22px !important;\n}\n.uv-attraction-num {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #C8972A !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.8px !important;\n  margin-bottom: 6px !important;\n}\n.uv-attraction-name {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 20px !important;\n  font-weight: 600 !important;\n  color: #0D1B3E !important;\n  line-height: 1.2 !important;\n}\n.uv-attraction-body {\n  padding: 12px 22px 20px 22px !important;\n}\n.uv-attraction-desc {\n  font-size: 15px !important;\n  color: #3D2E14 !important;\n  line-height: 1.75 !important;\n}\n.uv-attraction-meta {\n  display: flex !important;\n  gap: 10px !important;\n  margin-top: 12px !important;\n  flex-wrap: wrap !important;\n}\n.uv-attraction-tag {\n  font-size: 13px !important;\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.3) !important;\n  border-radius: 12px !important;\n  padding: 4px 12px !important;\n  color: #5a4a2a !important;\n}\n\n\/* ── Inclusions \/ Exclusions ─────────────────────────────── *\/\n.uv-inc-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 20px !important;\n  margin-top: 24px !important;\n}\n.uv-inc-col {\n  border-radius: 4px !important;\n  overflow: hidden !important;\n}\n.uv-inc-head {\n  padding: 12px 18px !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n  text-transform: uppercase !important;\n}\n.uv-inc-head-yes {\n  background: #2D6B2D !important;\n  color: #FFFFFF !important;\n}\n.uv-inc-head-no {\n  background: #9C2B2B !important;\n  color: #FFFFFF !important;\n}\n.uv-inc-list {\n  list-style: none !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.15) !important;\n  border-top: none !important;\n}\n.uv-inc-item {\n  font-size: 15px !important;\n  padding: 10px 16px !important;\n  border-bottom: 1px solid rgba(200,151,42,0.08) !important;\n  color: #1A1208 !important;\n  line-height: 1.5 !important;\n}\n.uv-inc-item:last-child {\n  border-bottom: none !important;\n}\n.uv-inc-item-yes::before {\n  content: '✅ ' !important;\n}\n.uv-inc-item-no::before {\n  content: '❌ ' !important;\n}\n\n\/* ── 10-S Table ──────────────────────────────────────────── *\/\n.uv-table-wrap {\n  overflow-x: auto !important;\n  margin-top: 24px !important;\n}\n.uv-table {\n  width: 100% !important;\n  border-collapse: collapse !important;\n  font-size: 15px !important;\n  background: #FFFFFF !important;\n}\n.uv-table th {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n  text-transform: uppercase !important;\n  padding: 14px 16px !important;\n  text-align: left !important;\n  border-bottom: 2px solid #C8972A !important;\n}\n.uv-table th:first-child {\n  background: #0D1B3E !important;\n  color: #C8972A !important;\n  width: 140px !important;\n}\n.uv-table th.uv-th-uvamai {\n  background: #C8972A !important;\n  color: #0D1B3E !important;\n}\n.uv-table th.uv-th-other {\n  background: #F5E6C0 !important;\n  color: #3D2E14 !important;\n}\n.uv-table td {\n  font-size: 15px !important;\n  padding: 12px 16px !important;\n  border-bottom: 1px solid rgba(200,151,42,0.12) !important;\n  color: #1A1208 !important;\n  line-height: 1.5 !important;\n  vertical-align: top !important;\n}\n.uv-table tr:last-child td {\n  border-bottom: none !important;\n}\n.uv-table tr:nth-child(even) td {\n  background: rgba(250,246,238,0.7) !important;\n}\n.uv-table td:first-child {\n  font-weight: 700 !important;\n  color: #0D1B3E !important;\n  background: rgba(13,27,62,0.04) !important;\n}\n.uv-table td.uv-td-good {\n  color: #2D6B2D !important;\n  font-weight: 600 !important;\n}\n.uv-table td.uv-td-bad {\n  color: #9C2B2B !important;\n}\n\n\/* ── Steps ───────────────────────────────────────────────── *\/\n.uv-steps {\n  counter-reset: uv-step !important;\n  list-style: none !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n.uv-step {\n  counter-increment: uv-step !important;\n  display: flex !important;\n  gap: 16px !important;\n  margin-bottom: 24px !important;\n  align-items: flex-start !important;\n}\n.uv-step-num {\n  width: 36px !important;\n  height: 36px !important;\n  background: #0D1B3E !important;\n  color: #C8972A !important;\n  border-radius: 50% !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  flex-shrink: 0 !important;\n}\n.uv-step-body {\n  flex: 1 !important;\n}\n.uv-step-title {\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  color: #0D1B3E !important;\n  margin-bottom: 6px !important;\n}\n.uv-step-text {\n  font-size: 15px !important;\n  color: #3D2E14 !important;\n  line-height: 1.7 !important;\n}\n\n\/* ── Languages ───────────────────────────────────────────── *\/\n.uv-lang-grid {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 10px !important;\n  margin-top: 16px !important;\n}\n.uv-lang-pill {\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.3) !important;\n  border-radius: 3px !important;\n  padding: 6px 14px !important;\n  font-size: 13px !important;\n  color: #0D1B3E !important;\n  font-weight: 500 !important;\n}\n\n\/* ── Refund \/ Policy ─────────────────────────────────────── *\/\n.uv-policy-box {\n  border: 2px solid #9C2B2B !important;\n  border-radius: 4px !important;\n  padding: 28px 28px !important;\n  background: #FFFFFF !important;\n  margin-top: 16px !important;\n}\n.uv-policy-title {\n  font-size: 20px !important;\n  font-weight: 700 !important;\n  color: #9C2B2B !important;\n  margin-bottom: 12px !important;\n}\n.uv-policy-text {\n  font-size: 16px !important;\n  color: #1A1208 !important;\n  line-height: 1.8 !important;\n  margin-bottom: 14px !important;\n}\n.uv-policy-list {\n  list-style: none !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n.uv-policy-list li {\n  font-size: 15px !important;\n  color: #3D2E14 !important;\n  padding: 6px 0 !important;\n  border-bottom: 1px solid rgba(200,151,42,0.1) !important;\n  line-height: 1.6 !important;\n}\n.uv-policy-list li:last-child {\n  border-bottom: none !important;\n}\n.uv-policy-list li::before {\n  content: '❌ ' !important;\n}\n\n\/* ── Tips Box ─────────────────────────────────────────────── *\/\n.uv-tips-grid {\n  display: grid !important;\n  grid-template-columns: repeat(2, 1fr) !important;\n  gap: 14px !important;\n  margin-top: 20px !important;\n}\n.uv-tip {\n  background: #FFFFFF !important;\n  border: 1px solid rgba(200,151,42,0.18) !important;\n  border-radius: 4px !important;\n  padding: 16px !important;\n}\n.uv-tip-icon {\n  font-size: 20px !important;\n  margin-bottom: 8px !important;\n  display: block !important;\n}\n.uv-tip-title {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #0D1B3E !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.08em !important;\n  margin-bottom: 6px !important;\n}\n.uv-tip-text {\n  font-size: 15px !important;\n  color: #3D2E14 !important;\n  line-height: 1.65 !important;\n}\n\n\/* ── FAQ Block ────────────────────────────────────────────── *\/\n.uv-faq-item {\n  margin-bottom: 22px !important;\n  padding-bottom: 22px !important;\n  border-bottom: 1px solid rgba(200,151,42,0.22) !important;\n}\n.uv-faq-item:last-child {\n  margin-bottom: 0 !important;\n  padding-bottom: 0 !important;\n  border-bottom: none !important;\n}\n.uv-faq-q {\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  color: #0D1B3E !important;\n  margin-bottom: 8px !important;\n  line-height: 1.4 !important;\n}\n.uv-faq-a {\n  font-size: 16px !important;\n  color: #1A1208 !important;\n  line-height: 1.8 !important;\n}\n\n\/* ── Pre-Purchase Checklist ──────────────────────────────── *\/\n.uv-checklist-item {\n  display: flex !important;\n  align-items: flex-start !important;\n  gap: 14px !important;\n  padding: 14px 0 !important;\n  border-bottom: 1px solid rgba(200,151,42,0.15) !important;\n  font-size: 16px !important;\n  color: #1A1208 !important;\n  line-height: 1.6 !important;\n}\n.uv-checklist-item:last-child {\n  border-bottom: none !important;\n}\n.uv-checklist-box {\n  flex-shrink: 0 !important;\n  width: 18px !important;\n  height: 18px !important;\n  border: 2px solid #C8972A !important;\n  border-radius: 3px !important;\n  margin-top: 3px !important;\n}\n\n\/* ── Support Block ───────────────────────────────────────── *\/\n.uv-support {\n  background: #1a2e1a !important;\n  padding: 36px 32px !important;\n  text-align: center !important;\n}\n.uv-support-title {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 28px !important;\n  font-weight: 500 !important;\n  color: #FFFFFF !important;\n  margin-bottom: 8px !important;\n}\n.uv-support-sub {\n  font-size: 15px !important;\n  color: rgba(255,255,255,0.6) !important;\n  margin-bottom: 24px !important;\n}\n.uv-support-grid {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important;\n  gap: 14px !important;\n  max-width: 640px !important;\n  margin: 0 auto 20px auto !important;\n}\n.uv-support-card {\n  background: rgba(255,255,255,0.07) !important;\n  border: 1px solid rgba(200,151,42,0.25) !important;\n  border-radius: 4px !important;\n  padding: 16px !important;\n}\n.uv-support-icon {\n  font-size: 20px !important;\n  margin-bottom: 6px !important;\n  display: block !important;\n}\n.uv-support-label {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #C8972A !important;\n  letter-spacing: 0.08em !important;\n  text-transform: uppercase !important;\n  margin-bottom: 4px !important;\n}\n.uv-support-val {\n  font-size: 13px !important;\n  color: rgba(255,255,255,0.8) !important;\n}\n.uv-support-val a {\n  color: #E2C97E !important;\n  text-decoration: none !important;\n}\n\n\/* ── CTA Strip ───────────────────────────────────────────── *\/\n.uv-cta {\n  background: #C8972A !important;\n  padding: 32px !important;\n  text-align: center !important;\n}\n.uv-cta-title {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 34px !important;\n  font-weight: 500 !important;\n  color: #1a2e1a !important;\n  margin-bottom: 8px !important;\n}\n.uv-cta-sub {\n  font-size: 16px !important;\n  color: rgba(26,46,26,0.8) !important;\n  margin-bottom: 20px !important;\n}\n.uv-cta-note {\n  font-size: 13px !important;\n  color: rgba(26,46,26,0.65) !important;\n  margin-top: 12px !important;\n}\n\n\/* ── Footer ──────────────────────────────────────────────── *\/\n.uv-footer {\n  background: #1a2e1a !important;\n  border-top: 1px solid rgba(200,151,42,0.2) !important;\n  padding: 28px 24px !important;\n  text-align: center !important;\n}\n.uv-footer-brand {\n  font-family: 'Cormorant Garamond', Georgia, serif !important;\n  font-size: 18px !important;\n  color: #C8972A !important;\n  margin-bottom: 6px !important;\n  display: block !important;\n}\n.uv-footer-text {\n  font-size: 13px !important;\n  color: rgba(255,255,255,0.45) !important;\n}\n\n\/* ── Gold Band ───────────────────────────────────────────── *\/\n.uv-gold-band {\n  background: #C8972A !important;\n  padding: 14px 24px !important;\n  text-align: center !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: #0D1B3E !important;\n  letter-spacing: 0.06em !important;\n}\n\n\/* ── Warning Box ─────────────────────────────────────────── *\/\n.uv-warn {\n  background: #FFF8E8 !important;\n  border: 1px solid #C8972A !important;\n  border-left: 4px solid #C8972A !important;\n  border-radius: 3px !important;\n  padding: 16px 20px !important;\n  margin: 12px 0 !important;\n}\n.uv-warn-text {\n  font-size: 15px !important;\n  color: #1A1208 !important;\n  line-height: 1.7 !important;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"uv-wrap\"\u003e\n\u003c!-- ═══════════════════════════════════════════\n     HERO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-hero\"\u003e\n\u003cspan class=\"uv-hero-kicker\"\u003e🇿🇦 South Africa · Johannesburg\u003c\/span\u003e\n\u003ch1\u003eJohannesburg Self-Guided\u003cbr\u003e\u003cem\u003eAudio Tour\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cspan class=\"uv-hero-tagline\"\u003eCity of Gold · Freedom Struggle Capital\u003c\/span\u003e\n\u003cp class=\"uv-hero-sub\"\u003e5 expertly narrated audio guides · Apartheid history, resistance \u0026amp; wildlife · Explore at your own pace · From $6 per person\u003c\/p\u003e\n\u003cspan class=\"uv-hero-badge\"\u003e⚡ Instant Digital Download  ·  12 Languages  ·  6-Day Access\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     BADGES\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-badges\"\u003e\n\u003cspan class=\"uv-badge\"\u003e🎧 5 Attractions\u003c\/span\u003e \u003cspan class=\"uv-badge\"\u003e📅 6-Day Access\u003c\/span\u003e \u003cspan class=\"uv-badge\"\u003e🌍 12+ Languages\u003c\/span\u003e \u003cspan class=\"uv-badge\"\u003e📱 No App Required\u003c\/span\u003e \u003cspan class=\"uv-badge\"\u003e🗺️ Interactive Map Included\u003c\/span\u003e \u003cspan class=\"uv-badge-gold\"\u003e⏱️ Explore at Your Own Pace\u003c\/span\u003e \u003cspan class=\"uv-badge-gold\"\u003e🎗️ Apartheid Museum \u0026amp; Constitution Hill Included\u003c\/span\u003e \u003cspan class=\"uv-badge-gold\"\u003e✈️ Instant Delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     STATS BAR\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-stats\"\u003e\n\u003cdiv class=\"uv-stats-inner\"\u003e\n\u003cdiv class=\"uv-stat\"\u003e\n\u003cspan class=\"uv-stat-num\"\u003e13,996+\u003c\/span\u003e \u003cspan class=\"uv-stat-lbl\"\u003eExplorers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-stat-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"uv-stat\"\u003e\n\u003cspan class=\"uv-stat-num\"\u003e136+\u003c\/span\u003e \u003cspan class=\"uv-stat-lbl\"\u003eCities\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-stat-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"uv-stat\"\u003e\n\u003cspan class=\"uv-stat-num\"\u003e42+\u003c\/span\u003e \u003cspan class=\"uv-stat-lbl\"\u003eCountries\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-stat-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"uv-stat\"\u003e\n\u003cspan class=\"uv-stat-num\"\u003e11,966+\u003c\/span\u003e \u003cspan class=\"uv-stat-lbl\"\u003eAudio Guides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-stat-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"uv-stat\"\u003e\n\u003cspan class=\"uv-stat-num\"\u003e12+\u003c\/span\u003e \u003cspan class=\"uv-stat-lbl\"\u003eLanguages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-stat-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"uv-stat-crafted\"\u003eSince 2012 · Crafted with Care\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     INTRO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-intro\"\u003e\n\u003cp\u003eDiscover Johannesburg's most compelling historical sites and cultural landmarks with complete freedom and flexibility through our expertly crafted self-guided audio tour. This digital download provides instant access to \u003cstrong\u003e5 professionally narrated audio guides\u003c\/strong\u003e covering South Africa's most significant attractions — letting you explore at your own pace, without the constraints of a group timetable.\u003c\/p\u003e\n\u003cp\u003eExperience the raw power of Johannesburg's freedom struggle, from Constitution Hill's notorious prison cells — once home to both Gandhi and Mandela — to the Hector Pieterson Memorial's moving tribute to youth resistance. Between the Apartheid Museum's unflinching history, Soweto's living memory, and the wildlife and gardens of the Johannesburg Zoo and Botanical Garden, every guide reveals stories that transform a stop on a map into a genuine understanding of the city's remarkable transformation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     WHAT IS THIS PRODUCT\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eWhat Is This Product?\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eA digital PDF delivered instantly to your email — containing everything you need for an exceptional self-guided audio tour of Johannesburg.\u003c\/p\u003e\n\u003cdiv class=\"uv-what-grid\"\u003e\n\u003cdiv class=\"uv-what-card\"\u003e\n\u003cdiv class=\"uv-what-card-title\"\u003e✅ What You Get\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003ePDF with 5 SoundCloud streaming links\u003c\/li\u003e\n\u003cli\u003eInteractive Google My Maps\u003c\/li\u003e\n\u003cli\u003eTransport routes between stops\u003c\/li\u003e\n\u003cli\u003e6-day unlimited access\u003c\/li\u003e\n\u003cli\u003e12 language options\u003c\/li\u003e\n\u003cli\u003e24\/7 technical support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-what-card\"\u003e\n\u003cdiv class=\"uv-what-card-title\"\u003e❌ What This Is NOT\u003c\/div\u003e\n\u003cul\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT a physical product\u003c\/li\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT a live guided tour\u003c\/li\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT downloadable audio files\u003c\/li\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT attraction entry tickets\u003c\/li\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT transport included\u003c\/li\u003e\n\u003cli style=\"color: #9c2b2b !important;\"\u003eNOT a GPS navigation system\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     GOLD BAND\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-gold-band\"\u003e🎧 Stream online  ·  Pause anytime  ·  Replay as often as you wish  ·  Visit in any order\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     5 ATTRACTIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-alt\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003e5 Attractions with Audio Guides\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eEvery stop comes with expert narration revealing history, hidden details, and stories most visitors never hear. Audio durations shown are approximate — actual length may vary slightly depending on your selected language.\u003c\/p\u003e\n\u003c!-- 1 --\u003e\n\u003cdiv class=\"uv-attraction\"\u003e\n\u003cdiv class=\"uv-attraction-head\"\u003e\n\u003cdiv class=\"uv-attraction-num\"\u003eSTOP 01\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-name\"\u003eConstitution Hill Human Rights Precinct\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-body\"\u003e\n\u003cp class=\"uv-attraction-desc\"\u003eStep into South Africa's most powerful symbol of transformation, where a notorious prison complex that once held both Mahatma Gandhi and Nelson Mandela now stands as the seat of constitutional democracy. Your audio guide uncovers the Old Fort and Women's Jail's untold stories of resistance and reported escape plots. Discover why the Constitutional Court was deliberately built partly from the prison's own bricks — a deliberate architectural statement about turning oppression into justice.\u003c\/p\u003e\n\u003cdiv class=\"uv-attraction-meta\"\u003e\n\u003cspan class=\"uv-attraction-tag\"\u003e⚖️ Human Rights History\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e🏛️ Mandela \u0026amp; Gandhi\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e~25 min audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2 --\u003e\n\u003cdiv class=\"uv-attraction\"\u003e\n\u003cdiv class=\"uv-attraction-head\"\u003e\n\u003cdiv class=\"uv-attraction-num\"\u003eSTOP 02\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-name\"\u003eJohannesburg Zoo\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-body\"\u003e\n\u003cp class=\"uv-attraction-desc\"\u003eExplore one of Africa's premier zoological institutions, spread across 55 hectares and home to more than 2,000 animals from hundreds of species. Your audio guide reveals conservation breeding programmes for species like the critically endangered wattled crane, plus the history of a zoo founded in 1904 on land donated by the firm of Hermann Eckstein. You'll also hear remarkable stories of orphaned wildlife raised by dedicated keepers who formed lasting bonds with their charges.\u003c\/p\u003e\n\u003cdiv class=\"uv-attraction-meta\"\u003e\n\u003cspan class=\"uv-attraction-tag\"\u003e🦁 Wildlife Conservation\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e🐧 Rescue \u0026amp; Breeding Stories\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e~18 min audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3 --\u003e\n\u003cdiv class=\"uv-attraction\"\u003e\n\u003cdiv class=\"uv-attraction-head\"\u003e\n\u003cdiv class=\"uv-attraction-num\"\u003eSTOP 03\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-name\"\u003eJohannesburg Botanical Garden\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-body\"\u003e\n\u003cp class=\"uv-attraction-desc\"\u003eExplore 81 hectares of South African and exotic flora, telling a story of adaptation and survival across a mix of landscaped and wild ecosystems. Your audio guide reveals how traditional healers have used medicinal plants like those found here for centuries, and which species modern science is still studying for their healing properties. You'll also learn how the garden itself grew out of a 1964 rose garden on former farmland — and step through the Shakespeare Garden, planted with herbs mentioned in Shakespeare's plays.\u003c\/p\u003e\n\u003cdiv class=\"uv-attraction-meta\"\u003e\n\u003cspan class=\"uv-attraction-tag\"\u003e🌿 Indigenous Flora\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e🌍 Former Farmland\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e~17 min audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4 --\u003e\n\u003cdiv class=\"uv-attraction\"\u003e\n\u003cdiv class=\"uv-attraction-head\"\u003e\n\u003cdiv class=\"uv-attraction-num\"\u003eSTOP 04\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-name\"\u003eApartheid Museum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-body\"\u003e\n\u003cp class=\"uv-attraction-desc\"\u003eExplore one of the world's most emotionally powerful museums, where multimedia exhibits and personal testimonies bring South Africa's racial history into unflinching focus. Your audio guide provides context behind photographs, artefacts, and survivor accounts that reveal how thoroughly apartheid's segregation shaped daily life — down to which door you were permitted to enter through. You'll also discover lesser-known resistance networks and international solidarity campaigns, and hear how the Truth and Reconciliation Commission made forgiveness a cornerstone of the country's democratic transition.\u003c\/p\u003e\n\u003cdiv class=\"uv-attraction-meta\"\u003e\n\u003cspan class=\"uv-attraction-tag\"\u003e🎗️ Apartheid History\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e⚖️ Truth \u0026amp; Reconciliation\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e~22 min audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 5 --\u003e\n\u003cdiv class=\"uv-attraction\"\u003e\n\u003cdiv class=\"uv-attraction-head\"\u003e\n\u003cdiv class=\"uv-attraction-num\"\u003eSTOP 05\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-name\"\u003eHector Pieterson Museum and Memorial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-attraction-body\"\u003e\n\u003cp class=\"uv-attraction-desc\"\u003eStand at the centre of youth resistance where 12-year-old Hector Pieterson became a symbol of the 1976 Soweto Uprising, his death sparking international outrage that helped accelerate apartheid's downfall. Your audio guide shares eyewitness accounts from the day thousands of students marched against the forced use of Afrikaans in Bantu education, and the courage it took for children to face police brutality demanding basic rights. Moving exhibits of photographs and testimonies capture both the uprising's tragic consequences and Soweto's enduring community spirit.\u003c\/p\u003e\n\u003cdiv class=\"uv-attraction-meta\"\u003e\n\u003cspan class=\"uv-attraction-tag\"\u003e🕊️ Soweto Uprising\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e📸 1976 Eyewitness History\u003c\/span\u003e \u003cspan class=\"uv-attraction-tag\"\u003e~20 min audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     INCLUSIONS \/ EXCLUSIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eIncluded \u0026amp; Not Included\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eKnow exactly what you're getting before you buy.\u003c\/p\u003e\n\u003cdiv class=\"uv-inc-grid\"\u003e\n\u003cdiv class=\"uv-inc-col\"\u003e\n\u003cdiv class=\"uv-inc-head uv-inc-head-yes\"\u003e✅ What's Included\u003c\/div\u003e\n\u003cul class=\"uv-inc-list\"\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003e5 premium SoundCloud streaming audio guides\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eInteractive Google My Maps (all 5 locations)\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eSuggested routes \u0026amp; transport tips\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eComplete step-by-step tour instructions\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eInsider tips \u0026amp; best-time-to-visit advice\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003e6-day unlimited replay access\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eHistorical context \u0026amp; cultural background\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003e24\/7 technical support (email \u0026amp; WhatsApp)\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003e12 language options (select at purchase)\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-yes\"\u003eInstant email delivery upon purchase\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-inc-col\"\u003e\n\u003cdiv class=\"uv-inc-head uv-inc-head-no\"\u003e❌ Not Included (Arrange Separately)\u003c\/div\u003e\n\u003cul class=\"uv-inc-list\"\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eAttraction entry tickets (buy separately)\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eTransportation between attractions\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eMobile device \u0026amp; internet connection\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eHeadphones \/ earbuds\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eFood, beverages \u0026amp; personal expenses\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eTravel insurance\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eAccommodation\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eHuman \/ live tour guide\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eDownloadable (offline) audio files\u003c\/li\u003e\n\u003cli class=\"uv-inc-item uv-inc-item-no\"\u003eGPS navigation system\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     HOW TO USE — 6 STEPS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-alt\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eHow to Use Your Johannesburg Audio Tour\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eSix simple steps for the perfect self-guided experience.\u003c\/p\u003e\n\u003col class=\"uv-steps\"\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003eDownload Your PDF Guide\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eImmediately after purchase, check your email for the download link. Save the PDF to your smartphone, tablet, or computer. Review the contents and familiarise yourself with the map and all 5 attractions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003ePlan Your Route\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eReview the interactive Google My Maps showing all 5 attraction locations. Johannesburg's sites are spread across the city, so book Apartheid Museum tickets online in advance and set aside a full half-day for it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003ePrepare Your Device\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eCharge your smartphone fully and bring a portable power bank. Verify you have reliable mobile data or Wi-Fi, test your headphones, and have an Uber or Bolt app ready for getting between attractions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003eStart Your Tour\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eTravel to your first attraction using the provided map. Open your PDF, click the SoundCloud link for that stop, press play, and begin listening while you explore. Pause anytime to take photos or read exhibits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003eExplore at Your Own Pace\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eListen to the full audio or skip sections as you wish. Visit attractions in any order, take breaks whenever you like, and spend as much or as little time as you want at each location.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"uv-step\"\u003e\n\u003cdiv class=\"uv-step-num\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"uv-step-body\"\u003e\n\u003cdiv class=\"uv-step-title\"\u003eContinue Throughout Your Visit\u003c\/div\u003e\n\u003cp class=\"uv-step-text\"\u003eYour audio guides remain accessible for up to 6 days from first activation. Return to previously visited sites, spread your visits across multiple days, and revisit favourites as often as you wish within the access window.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     10-S ADVANTAGES TABLE\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-dark\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title uv-section-title-light\"\u003eThe 10 Uvamai \"S\" Advantages\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub uv-section-sub-light\"\u003eWhy independent travellers choose Uvamai over every other Johannesburg option.\u003c\/p\u003e\n\u003cdiv class=\"uv-table-wrap\"\u003e\n\u003ctable class=\"uv-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"\"\u003eAdvantage\u003c\/th\u003e\n\u003cth class=\"uv-th-uvamai\"\u003eUvamai Johannesburg\u003c\/th\u003e\n\u003cth class=\"uv-th-other\"\u003eTraditional Group Tour\u003c\/th\u003e\n\u003cth class=\"uv-th-other\"\u003ePrivate Guided Tour\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e🕐 Self-Paced\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Linger as long as you need at the Apartheid Museum\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ Fixed schedule, group pace\u003c\/td\u003e\n\u003ctd\u003e⚠️ Flexible, but tied to your guide's schedule\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e💰 Smart Price\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ From $6 — unbeatable value\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ $30–$80+ per person\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ $150–$400+ per group, often hourly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e📖 Stories\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Depth most miss — like how Gandhi's cell at Constitution Hill predates Mandela's by decades\u003c\/td\u003e\n\u003ctd\u003e⚠️ Quality varies by guide\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Personalised, expert-led\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🧭 Scope\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ One pass covers apartheid history, resistance memory, wildlife and botanical Johannesburg\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ Usually one theme per tour, not a mix\u003c\/td\u003e\n\u003ctd\u003e⚠️ Customisable, but priced per theme\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e✨ Spontaneity\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Start at the Botanical Garden one morning, save Soweto for the next\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ No detours allowed\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Can adjust route with your guide\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🧍 Solo-Friendly\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Perfect for solo travellers\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ Designed for groups\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ Expensive for a single traveller\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🛟 Support\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ 24\/7 email \u0026amp; WhatsApp\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ No support once tour ends\u003c\/td\u003e\n\u003ctd\u003e⚠️ Support only during your booked session\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🎧 Sound Quality\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Professionally recorded narration\u003c\/td\u003e\n\u003ctd\u003e⚠️ Street noise often an issue\u003c\/td\u003e\n\u003ctd\u003e⚠️ Live voice, still affected by street noise\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e🛡️ Street-Smart\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Routes you through 5 established, well-visited sites with visitor infrastructure\u003c\/td\u003e\n\u003ctd\u003e⚠️ Fixed stops, little context on the areas between\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ Local guide can advise on areas in real time\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e⚡ Simple\u003c\/td\u003e\n\u003ctd class=\"uv-td-good\"\u003e✅ No app, no account, no booking hassle — just click and go\u003c\/td\u003e\n\u003ctd class=\"uv-td-bad\"\u003e❌ Fixed meeting point and check-in\u003c\/td\u003e\n\u003ctd\u003e⚠️ Requires booking and coordination\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     LANGUAGES\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eAvailable Languages\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eSelect your language at purchase — this choice is \u003cstrong\u003efinal and cannot be changed\u003c\/strong\u003e after your order is complete.\u003c\/p\u003e\n\u003cdiv class=\"uv-lang-grid\"\u003e\n\u003cspan class=\"uv-lang-pill\"\u003e🇺🇸 English\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇪🇸 Español\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇫🇷 Français\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇩🇪 Deutsch\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇷🇺 Русский\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇹🇷 Türkçe\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇸🇦 العربية\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇧🇷 Português\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇮🇹 Italiano\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇨🇳 中文\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇯🇵 日本語\u003c\/span\u003e \u003cspan class=\"uv-lang-pill\"\u003e🇰🇷 한국어\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-warn\" style=\"margin-top: 20px !important;\"\u003e\n\u003cp class=\"uv-warn-text\"\u003e⚠️ \u003cstrong\u003eLanguage selection is made during checkout and is FINAL.\u003c\/strong\u003e Once your purchase is complete, the language version cannot be exchanged, changed, or refunded. Double-check your selection before completing payment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     TRAVEL TIPS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-alt\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eJohannesburg Travel Tips\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eInsider advice to make the most of your Johannesburg visit.\u003c\/p\u003e\n\u003cdiv class=\"uv-tips-grid\"\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e🌤️\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eBest Time to Visit\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eMay–August (late autumn and winter) brings clear, cool days — ideal for the Botanical Garden and Zoo. Summer (Nov–Feb) is hot with afternoon thunderstorms, so pack accordingly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e🚗\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eGetting Around\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eJohannesburg's attractions are spread across the city. Uber and Bolt are safe, reliable, and affordable — far better than trying to navigate public transport as a visitor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e💳\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eMoney \u0026amp; Costs\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eMost major attractions accept cards, but smaller vendors and Soweto street food stalls prefer South African Rand (ZAR) cash. ATMs at major shopping centres are the safest option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e🌧️\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eWeather \u0026amp; Packing\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eWinter days (Jun–Aug) are clear and cool with chilly evenings — bring a layer. Summer brings heat and sudden afternoon storms, so a light rain jacket is worth packing year-round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e🎟️\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eEtiquette \u0026amp; Booking\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eDress modestly at the Hector Pieterson Museum and Apartheid Museum — these are solemn memorial sites. The Apartheid Museum gets busy in school holidays, so book entry online ahead of time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-tip\"\u003e\n\u003cspan class=\"uv-tip-icon\"\u003e🍽️\u003c\/span\u003e\n\u003cdiv class=\"uv-tip-title\"\u003eFood \u0026amp; Drink\u003c\/div\u003e\n\u003cp class=\"uv-tip-text\"\u003eSample Soweto street food, boerewors rolls, and pap while exploring. Tap water in central Johannesburg is generally safe to drink, but bottled water is widely available if you prefer it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     REFUND POLICY\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-alt\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eRefund Policy — All Sales Are Final\u003c\/h2\u003e\n\u003cdiv class=\"uv-policy-box\"\u003e\n\u003cdiv class=\"uv-policy-title\"\u003e⛔ NO REFUNDS UNDER ANY CIRCUMSTANCES\u003c\/div\u003e\n\u003cp class=\"uv-policy-text\"\u003eThis digital product has a strict \u003cstrong\u003eno-refund policy\u003c\/strong\u003e. All sales are final and non-refundable. This policy applies regardless of:\u003c\/p\u003e\n\u003cul class=\"uv-policy-list\"\u003e\n\u003cli\u003eChanged travel plans or cancelled trips\u003c\/li\u003e\n\u003cli\u003eTechnical issues on your end (device, internet)\u003c\/li\u003e\n\u003cli\u003eDissatisfaction with content or narration style\u003c\/li\u003e\n\u003cli\u003eSelecting the wrong language at purchase\u003c\/li\u003e\n\u003cli\u003eForgetting to use the product during the access period\u003c\/li\u003e\n\u003cli\u003eMedical emergencies or personal circumstances\u003c\/li\u003e\n\u003cli\u003eWeather conditions or attraction closures\u003c\/li\u003e\n\u003cli\u003eFinding free alternatives after purchase\u003c\/li\u003e\n\u003cli\u003eAny other reason whatsoever\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"uv-policy-text\" style=\"margin-top: 16px !important;\"\u003eThis is a \u003cstrong\u003edigital download delivered instantly\u003c\/strong\u003e. Once you receive the PDF, you have immediate access to the complete product. Digital products cannot be returned. While refunds are not possible, we provide \u003cstrong\u003e24\/7 technical support\u003c\/strong\u003e for all access issues.\u003c\/p\u003e\n\u003cp class=\"uv-policy-text\"\u003e\u003cstrong\u003e⚠️ If you have ANY doubts, contact us BEFORE purchasing.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     FAQ\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"uv-section-sub\"\u003eQuick answers before you buy.\u003c\/p\u003e\n\u003cdiv class=\"uv-faq-item\"\u003e\n\u003cdiv class=\"uv-faq-q\"\u003eCan I share my tour access with family or friends travelling with me?\u003c\/div\u003e\n\u003cp class=\"uv-faq-a\"\u003eThis tour is $6 USD per person. Your links can be used by the number of travellers you select at checkout, each listening on their own device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-faq-item\"\u003e\n\u003cdiv class=\"uv-faq-q\"\u003eIs the $6 price per person or per group?\u003c\/div\u003e\n\u003cp class=\"uv-faq-a\"\u003eThe $6 price is per person, not per group. Your links can be used by the number of travellers you select at checkout, each listening on their own device — for a group of 3 or 4, that's $18–$24 total.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-faq-item\"\u003e\n\u003cdiv class=\"uv-faq-q\"\u003eDo I need to download an app?\u003c\/div\u003e\n\u003cp class=\"uv-faq-a\"\u003eNo. Everything runs through your browser — audio streams via SoundCloud links and the route opens in Google My Maps. No app to install.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-faq-item\"\u003e\n\u003cdiv class=\"uv-faq-q\"\u003eWhat if I don't finish the tour within 6 days?\u003c\/div\u003e\n\u003cp class=\"uv-faq-a\"\u003eYour 6-day access window starts the moment you click your first audio link, not at purchase. All sales are final with no refunds, so plan your visit to fit within that window.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-faq-item\"\u003e\n\u003cdiv class=\"uv-faq-q\"\u003eCan I change my language after purchase?\u003c\/div\u003e\n\u003cp class=\"uv-faq-a\"\u003eNo — your language selection is locked in at checkout and cannot be changed or exchanged afterward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     FINAL CHECKLIST\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-section uv-section-alt\"\u003e\n\u003cdiv class=\"uv-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"uv-section-title\"\u003eFinal Checklist Before Purchase\u003c\/h2\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI have selected the correct language and understand it cannot be changed after purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI accept the no-refund policy under all circumstances\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI understand audio guides stream online only and cannot be downloaded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI will have reliable internet access (WiFi or mobile data) during my Johannesburg visit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI understand the 6-day access period begins when I click my first audio guide link\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI understand admission fees to attractions are NOT included in this purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI understand this is a self-guided tour — there is no human guide, no group meeting point\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eMy device (smartphone \/ tablet \/ laptop) meets technical requirements\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI have reviewed the list of 5 included attractions and they match my interests\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uv-checklist-item\"\u003e\n\u003cspan class=\"uv-checklist-box\"\u003e\u003c\/span\u003e \u003cspan\u003eI will be in Johannesburg during my 6-day access window\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SUPPORT\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-support\"\u003e\n\u003cdiv class=\"uv-support-title\"\u003e24\/7 Support — We're Always Here\u003c\/div\u003e\n\u003cp class=\"uv-support-sub\"\u003eReach us before or during your Johannesburg tour — any hour, any day.\u003c\/p\u003e\n\u003cdiv class=\"uv-support-grid\" style=\"grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)) !important; max-width: 760px !important;\"\u003e\n\u003ca class=\"uv-support-card\" href=\"mailto:tours@uvamai.com\" style=\"display: block !important; text-decoration: none !important; cursor: pointer !important;\"\u003e\u003cspan class=\"uv-support-icon\"\u003e📧\u003c\/span\u003e\n\u003cdiv class=\"uv-support-label\"\u003eEmail\u003c\/div\u003e\n\u003cdiv class=\"uv-support-val\"\u003e\u003cspan style=\"color: #e2c97e !important;\"\u003eEmail Us\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"uv-support-card\" href=\"https:\/\/wa.me\/917598234240?text=Hi%2C%20I%20have%20a%20question%20about%20the%20Johannesburg%20Self-Guided%20Audio%20Tour\" rel=\"noopener\" style=\"display: block !important; text-decoration: none !important; cursor: pointer !important;\" target=\"_blank\"\u003e\u003cspan class=\"uv-support-icon\"\u003e💬\u003c\/span\u003e\n\u003cdiv class=\"uv-support-label\"\u003eWhatsApp\u003c\/div\u003e\n\u003cdiv class=\"uv-support-val\"\u003e\u003cspan style=\"color: #e2c97e !important;\"\u003eChat on WhatsApp\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"uv-support-card\" href=\"tel:+917598234240\" style=\"display: block !important; text-decoration: none !important; cursor: pointer !important;\"\u003e\u003cspan class=\"uv-support-icon\"\u003e📞\u003c\/span\u003e\n\u003cdiv class=\"uv-support-label\"\u003ePhone\u003c\/div\u003e\n\u003cdiv class=\"uv-support-val\"\u003e\u003cspan style=\"color: #e2c97e !important;\"\u003eCall Us\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"uv-support-card\" href=\"https:\/\/www.uvamai.com\/pages\/contact-us\" style=\"display: block !important; text-decoration: none !important; cursor: pointer !important;\"\u003e\u003cspan class=\"uv-support-icon\"\u003e🌐\u003c\/span\u003e\n\u003cdiv class=\"uv-support-label\"\u003eHelp Centre\u003c\/div\u003e\n\u003cdiv class=\"uv-support-val\"\u003e\u003cspan style=\"color: #e2c97e !important;\"\u003eContact Page\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     CTA\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-cta\"\u003e\n\u003cdiv class=\"uv-cta-title\"\u003eUncover the City of Gold's Freedom Story\u003c\/div\u003e\n\u003cp class=\"uv-cta-sub\"\u003ePurchase now — activate only when you're ready to explore. Your 6-day access begins on your first audio guide click, not at purchase.\u003c\/p\u003e\n\u003cp class=\"uv-cta-note\"\u003e❓ Unsure about anything? Contact us at \u003cstrong\u003etours@uvamai.com\u003c\/strong\u003e BEFORE buying. Once payment is complete, it cannot be reversed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     FOOTER\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"uv-footer\"\u003e\n\u003cspan class=\"uv-footer-brand\"\u003eUvamai Niche Tourism\u003c\/span\u003e\n\u003cp class=\"uv-footer-text\"\u003etours@uvamai.com  ·  uvamai.com  ·  Since 2012, Crafted with Care\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/uv-wrap --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ═══════════════════════════════════════════\n     PRODUCT SCHEMA\n═══════════════════════════════════════════ --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ═══════════════════════════════════════════\n     FAQ SCHEMA\n═══════════════════════════════════════════ --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Uvamai Niche Tourism","offers":[{"title":"🇬🇧 English","offer_id":53813808333172,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true},{"title":"🇫🇷 Français","offer_id":53813808365940,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true},{"title":"🇩🇪 Deutsch","offer_id":54563676127604,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true},{"title":"🇮🇹 Italiano","offer_id":54563676160372,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true},{"title":"🇰🇷 한국어","offer_id":54563676193140,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true},{"title":"🇵🇹 Português","offer_id":54563676225908,"sku":null,"price":6.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0961\/3472\/6004\/files\/ONSTITUTIONHILLHUMANRIGHTSPRECINCTUvamai.png?v=1767779323"}],"url":"https:\/\/www.uvamai.com\/ms\/collections\/south-africa.oembed","provider":"Uvamai Niche Tourism","version":"1.0","type":"link"}