<!DOCTYPE html>
<html lang="en">
<head>
<!--
   ______                            __
  / ____/___  ____ ___  ____  __  __/ /____  _____
 / /   / __ \/ __ `__ \/ __ \/ / / / __/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ / /_/  __/ /
\____/\____/_/ /_/ /_/ .___/\__,_/\__/\___/_/
                    /_/
        Created with Perplexity Computer
        https://www.perplexity.ai/computer
-->
<meta name="generator" content="Perplexity Computer">
<meta name="author" content="Perplexity Computer">
<meta property="og:see_also" content="https://www.perplexity.ai/computer">
<link rel="author" href="https://www.perplexity.ai/computer">

<meta charset="UTF-8">
<script>
try{var t=window['local'+'Storage'].getItem('theme');if(t==='dark')document.documentElement.setAttribute('data-theme','dark');}catch(e){}
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Complete Canaries Guide 2026 | Sports, Travel & Events | canaries.guide</title>
<meta name="description" content="The complete guide to sports, dining, travel, attractions, and entertainment across the 7 Canary Islands. 8,600+ restaurants, 1,350+ sport venues, 322 attractions, 349 events.">
<meta property="og:title" content="The Complete Canaries Guide 2026 | Sports, Travel & Events | canaries.guide">
<meta property="og:description" content="The complete guide to sports, dining, travel, attractions, and entertainment across the 7 Canary Islands. 8,600+ restaurants, 1,350+ sport venues, 322 attractions, 349 events.">
<meta property="og:type" content="website">
<meta property="og:locale" content="en_GB">

<link rel="preconnect" href="https://api.fontshare.com" crossorigin>
<link href="https://api.fontshare.com/v2/css?f[]=cabinet-grotesk@700,800&display=swap" rel="stylesheet">
<link href="https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="./style.css">
</head>
<body data-page="index">

<header class="site-header" role="banner">
  <div class="header-inner container container--wide">
    <a href="./index.html" class="header-logo" aria-label="canaries.guide home">
      <svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
        <circle cx="18" cy="18" r="17" stroke="#1e293b" stroke-width="2"/>
        <path d="M18 5L14 12L10 17L13 18L10 23L14 22L12 28L18 24L24 28L22 22L26 23L23 18L26 17L22 12L18 5Z" fill="#f97316" stroke="#1e293b" stroke-width="0.8" stroke-linejoin="round"/>
        <circle cx="18" cy="16" r="2" fill="#1e293b"/>
      </svg>
      Canaries<span class="logo-guide">.guide</span>
    </a>
    <button class="menu-toggle" aria-label="Toggle menu" aria-expanded="false">
      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round">
        <line x1="3" y1="6" x2="21" y2="6"/>
        <line x1="3" y1="12" x2="21" y2="12"/>
        <line x1="3" y1="18" x2="21" y2="18"/>
      </svg>
    </button>
        <nav>
      <ul class="header-nav" role="list">
        <li><a href="./index.html" class="active">Home</a></li>
        <li class="mega-dropdown mega-dropdown--full" data-cat="all-sports">
          <button class="mega-dropdown__trigger" aria-expanded="false">Sports <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Racket Sports</h4>
                <a href="./padel.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="6" y="1" width="8" height="13" rx="4"/><line x1="10" y1="14" x2="10" y2="19" stroke-width="2" stroke-linecap="round"/><circle cx="9" cy="6" r=".7" fill="currentColor" stroke="none"/><circle cx="11" cy="6" r=".7" fill="currentColor" stroke="none"/><circle cx="9" cy="9" r=".7" fill="currentColor" stroke="none"/><circle cx="11" cy="9" r=".7" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Padel</span>
                  <span class="mega-tile__count">110 clubs</span>
                </a>
                <a href="./tennis.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="8" r="6"/><path d="M5.5 3.5c2 3 2 6 0 9" stroke-linecap="round"/><path d="M14.5 3.5c-2 3-2 6 0 9" stroke-linecap="round"/><line x1="10" y1="14" x2="10" y2="19" stroke-linecap="round" stroke-width="2"/></svg></span>
                  <span class="mega-tile__name">Tennis</span>
                  <span class="mega-tile__count">65 clubs</span>
                </a>
                <a href="./badminton.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="4" r="2.5"/><path d="M8 6.5L6 17" stroke-linecap="round"/><path d="M12 6.5L14 17" stroke-linecap="round"/><line x1="10" y1="6" x2="10" y2="17" stroke-linecap="round"/><line x1="6" y1="17" x2="14" y2="17" stroke-linecap="round"/><line x1="10" y1="17" x2="10" y2="19" stroke-linecap="round" stroke-width="2"/></svg></span>
                  <span class="mega-tile__name">Badminton</span>
                  <span class="mega-tile__count">26 clubs</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Water Sports</h4>
                <a href="./surfing.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M5 17c3-6 6-9 9-9s4 3 5 3" stroke-linecap="round"/><line x1="10" y1="3" x2="10" y2="17" stroke-width="1.5" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Surfing</span>
                  <span class="mega-tile__count">98 schools</span>
                </a>
                <a href="./diving.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="8" r="5"/><path d="M6 12v5h8v-5" stroke-linecap="round"/><line x1="8" y1="8" x2="12" y2="8" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Diving</span>
                  <span class="mega-tile__count">73 centres</span>
                </a>
                <a href="./kayak.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 13c3-3 11-3 14 0" stroke-linecap="round"/><path d="M4.5 13c2.5 1.5 8.5 1.5 11 0" stroke-linecap="round"/><line x1="10" y1="5" x2="10" y2="12" stroke-width="1.5" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Kayak & SUP</span>
                  <span class="mega-tile__count">32 operators</span>
                </a>
                <a href="./sailing.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><line x1="10" y1="2" x2="10" y2="15" stroke-width="1.5" stroke-linecap="round"/><path d="M10 3l6 10H10z" fill="currentColor" opacity=".1" stroke="currentColor" stroke-linejoin="round"/><path d="M10 5L6 15h4" stroke-linejoin="round"/><path d="M3 18c3-1.5 5-1.5 7 0s5 1.5 7 0" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Sailing</span>
                  <span class="mega-tile__count">41 operators</span>
                </a>
                <a href="./fishing.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 5l5 5-5 5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 10h7c1.5 0 2.5-1.5 2.5-3" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Ethical Fishing</span>
                  <span class="mega-tile__count">48 operators</span>
                </a>
                <a href="./whales.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 11c3-5 8-5 10-3 1.5 1.5 3 1.5 4 0" stroke-linecap="round"/><path d="M3 11c0 3 4 4.5 7 3s3-.5 4 0 3 0 4-1.5" stroke-linecap="round"/><circle cx="14" cy="8" r=".7" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Ethical Whale Watching</span>
                  <span class="mega-tile__count">36 operators</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Outdoor Adventure</h4>
                <a href="./hiking.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 17l5-10 4 5 3-4 4 9" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Hiking</span>
                  <span class="mega-tile__count">36 operators</span>
                </a>
                <a href="./cycling.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="6" cy="14" r="4"/><circle cx="14" cy="14" r="4"/><path d="M6 14l3-7h3" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 14l-3-7" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Cycling</span>
                  <span class="mega-tile__count">67 venues</span>
                </a>
                <a href="./climbing.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M5 17l3-5 3 3 3-8 3 5" stroke-linecap="round" stroke-linejoin="round"/><circle cx="13" cy="4" r="2"/></svg></span>
                  <span class="mega-tile__name">Climbing</span>
                  <span class="mega-tile__count">62 operators</span>
                </a>
                <a href="./paragliding.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 5c0-2.5 14-2.5 14 0" stroke-linecap="round"/><line x1="10" y1="9" x2="10" y2="16" stroke-linecap="round"/><circle cx="10" cy="17.5" r="1.5"/></svg></span>
                  <span class="mega-tile__name">Paragliding</span>
                  <span class="mega-tile__count">32 operators</span>
                </a>
                <a href="./horse-riding.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M6 17l1-5 3-3 4 0 3 3 1 5" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 9l-1-4c0-1.5 1.5-3 3-3s3 1.5 3 3l-1 4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Horse Riding</span>
                  <span class="mega-tile__count">44 stables</span>
                </a>
                <a href="./trail-running.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="12" cy="3.5" r="2"/><path d="M9 8l3-1 3 4-2 3-4 1" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 15l-3 4" stroke-linecap="round"/><path d="M13 14l3 4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Trail Running</span>
                  <span class="mega-tile__count">76 clubs</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Fitness & More</h4>
                <a href="./gyms.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.5"><line x1="3" y1="10" x2="17" y2="10" stroke-linecap="round"/><rect x="4" y="7" width="3" height="6" rx=".5"/><rect x="13" y="7" width="3" height="6" rx=".5"/></svg></span>
                  <span class="mega-tile__name">Gyms</span>
                  <span class="mega-tile__count">146 gyms</span>
                </a>
                <a href="./yoga.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="4" r="2"/><line x1="10" y1="6" x2="10" y2="13" stroke-width="1.5" stroke-linecap="round"/><path d="M6 9h8" stroke-linecap="round"/><path d="M8 13l-3 5" stroke-linecap="round"/><path d="M12 13l3 5" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Yoga & Pilates</span>
                  <span class="mega-tile__count">55 studios</span>
                </a>
                <a href="./spa.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 12c-4 0-7 2.5-7 5h14c0-2.5-3-5-7-5z" fill="currentColor" opacity=".1" stroke="currentColor"/><path d="M8 8c0-3 2-5 2-5s2 2 2 5-1 4-2 4-2-1-2-4z" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Spa & Wellness</span>
                  <span class="mega-tile__count">119 centres</span>
                </a>
                <a href="./swimming.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 12c2-1.5 4-1.5 6 0s4 1.5 6 0" stroke-linecap="round"/><path d="M3 15c2-1.5 4-1.5 6 0s4 1.5 6 0" stroke-linecap="round"/><path d="M7 9V5a3 3 0 016 0v4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Swimming Pools</span>
                  <span class="mega-tile__count">41 pools</span>
                </a>
                <a href="./golf.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="16" r="3"/><line x1="10" y1="2" x2="10" y2="13" stroke-width="1.5" stroke-linecap="round"/><path d="M10 2l5 3-5 2" fill="currentColor" opacity=".15" stroke="currentColor" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Golf</span>
                  <span class="mega-tile__count">43 courses</span>
                </a>
                <a href="./football.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="10" r="7"/><path d="M10 3v3l3 2 3-1" stroke-linecap="round" stroke-linejoin="round"/><path d="M17 10l-3 1-1 3" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 17l-2-3h-4l-2 3" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 10l3 1 1-3" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 4l2 3 3-1" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Football</span>
                  <span class="mega-tile__count">22 clubs</span>
                </a>
              </div>
            </div>
            <div class="mega-dropdown__featured">
              <a href="./sportsbars.html" class="mega-featured-card">
                <span class="mega-featured-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="2" y="3" width="16" height="11" rx="1.5"/><line x1="2" y1="14" x2="18" y2="14"/><path d="M7 14v3M13 14v3M5 17h10" stroke-linecap="round"/></svg></span>
                <span class="mega-featured-card__text">
                  <span class="mega-featured-card__name">Watch Sport</span>
                  <span class="mega-featured-card__desc">73 sports bars across the islands</span>
                </span>
                <span class="mega-featured-card__arrow"><svg viewBox="0 0 10 10" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M3 1l5 4-5 4"/></svg></span>
              </a>
              <a href="./rentals.html" class="mega-featured-card">
                <span class="mega-featured-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="7" cy="15" r="3"/><circle cx="15" cy="15" r="3"/><path d="M10 15V5l5-2v4" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 15V8l6-2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                <span class="mega-featured-card__text">
                  <span class="mega-featured-card__name">Equipment Rental</span>
                  <span class="mega-featured-card__desc">94 rental shops for all your gear</span>
                </span>
                <span class="mega-featured-card__arrow"><svg viewBox="0 0 10 10" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M3 1l5 4-5 4"/></svg></span>
              </a>
            </div>
          </div>
        </li>
        <li><a href="./events.html">Events</a></li>
        <li class="mega-dropdown mega-dropdown--full" data-cat="entertainment">
          <button class="mega-dropdown__trigger" aria-expanded="false">Entertainment <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Going Out</h4>
                <a href="./nightlife.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 17h12" stroke-linecap="round"/><path d="M6 17V9l4-6 4 6v8" stroke-linejoin="round"/><circle cx="10" cy="10" r="2"/><path d="M8 4l2-2 2 2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Nightlife</span>
                  <span class="mega-tile__count">360 venues</span>
                </a>
                <a href="./csc-clubs.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 18V10" stroke-linecap="round"/><path d="M10 10c-4-1-7 2-7 6 2 0 5-1 7-6z" stroke-linejoin="round"/><path d="M10 13c3-2 6-1 7 2-2 1-5 1-7-2z" stroke-linejoin="round"/><path d="M10 7c-2-3-1-7 3-8 1 2 1 6-3 8z" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">CSC Clubs</span>
                  <span class="mega-tile__count">518 associations</span>
                </a>
                <a href="./live-music.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="5" cy="14" r="3"/><circle cx="15" cy="12" r="3"/><path d="M8 14V4l10-2v10" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Live Music</span>
                  <span class="mega-tile__count">57 venues</span>
                </a>
                <a href="./karaoke.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 14V6" stroke-linecap="round" stroke-width="1.5"/><circle cx="10" cy="4" r="2.5"/><path d="M6 14h8" stroke-linecap="round"/><path d="M4 18h12" stroke-linecap="round"/><path d="M7 14v4M13 14v4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Karaoke</span>
                  <span class="mega-tile__count">21 venues</span>
                </a>
                <a href="./casino.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="3" y="5" width="14" height="10" rx="2"/><circle cx="7" cy="10" r="1.2" fill="currentColor" stroke="none"/><circle cx="10" cy="10" r="1.2" fill="currentColor" stroke="none"/><circle cx="13" cy="10" r="1.2" fill="currentColor" stroke="none"/><path d="M3 8h14" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Casino</span>
                  <span class="mega-tile__count">10 casinos</span>
                </a>
                <a href="./tattoo-shops.html" class="mega-tile"><span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 2v16" stroke-linecap="round" stroke-width="1.5"/><path d="M7 5l3-3 3 3" stroke-linecap="round" stroke-linejoin="round"/><circle cx="10" cy="12" r="3" stroke-dasharray="2 1.5"/></svg></span><span class="mega-tile__name">Tattoo Studios</span><span class="mega-tile__count">Popular search</span></a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Culture</h4>
                <a href="./cinema.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="2" y="4" width="16" height="12" rx="1.5"/><path d="M2 7h16M2 13h16" stroke-linecap="round"/><path d="M6 4v12M10 4v12M14 4v12" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Cinema</span>
                  <span class="mega-tile__count">22 cinemas</span>
                </a>
                <a href="./theatre.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 4h14v10c0 1.5-3 3-7 3s-7-1.5-7-3V4z"/><path d="M7 8c0 .5-.5 1-1 1s-1-.5-1-1" stroke-linecap="round"/><path d="M15 8c0 .5-.5 1-1 1s-1-.5-1-1" stroke-linecap="round"/><path d="M7 12c1 1.5 5 1.5 6 0" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Theatre</span>
                  <span class="mega-tile__count">29 venues</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Activities</h4>
                <a href="./bowling.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="13" r="5"/><circle cx="10" cy="11" r="1" fill="currentColor" stroke="none"/><circle cx="8.5" cy="13.5" r="1" fill="currentColor" stroke="none"/><circle cx="11.5" cy="13.5" r="1" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Bowling</span>
                  <span class="mega-tile__count">12 lanes</span>
                </a>
                <a href="./escape-rooms.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="4" y="3" width="12" height="14" rx="1.5"/><circle cx="10" cy="10" r="2.5"/><path d="M10 12.5V15" stroke-linecap="round" stroke-width="1.5"/></svg></span>
                  <span class="mega-tile__name">Escape Rooms</span>
                  <span class="mega-tile__count">16 rooms</span>
                </a>
                <a href="./go-karting.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 13h12" stroke-linecap="round"/><path d="M5 13l1-4h8l1 4" stroke-linejoin="round"/><circle cx="6" cy="14.5" r="1.5"/><circle cx="14" cy="14.5" r="1.5"/><path d="M9 9h2" stroke-linecap="round" stroke-width="1.5"/></svg></span>
                  <span class="mega-tile__name">Go Karting</span>
                  <span class="mega-tile__count">8 tracks</span>
                </a>
                <a href="./mini-golf.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><line x1="14" y1="3" x2="14" y2="14" stroke-width="1.5" stroke-linecap="round"/><path d="M14 3l-5 3 5 3" fill="currentColor" opacity=".15" stroke="currentColor" stroke-linejoin="round"/><circle cx="8" cy="16" r="2"/></svg></span>
                  <span class="mega-tile__name">Mini Golf</span>
                  <span class="mega-tile__count">43 courses</span>
                </a>
              </div>
            </div>
          </div>
        </li>
        <li class="mega-dropdown mega-dropdown--full" data-cat="explore">
          <button class="mega-dropdown__trigger" aria-expanded="false">Explore <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Free Attractions</h4>
                <a href="./free-attractions.html?cat=Beach" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M2 14c3-2 5-4 8-4s6 2 8 4" stroke-linecap="round"/><path d="M2 17h16" stroke-linecap="round"/><circle cx="14" cy="5" r="3"/><path d="M6 12V6l4 3-4 3z" fill="currentColor" opacity=".15" stroke="currentColor" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Beaches</span>
                  <span class="mega-tile__count">164 beaches</span>
                </a>
                <a href="./rock-pools.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 12c2-1 4-2 7-2s5 1 7 2" stroke-linecap="round"/><path d="M5 12v4c0 1 2 2 5 2s5-1 5-2v-4" stroke-linecap="round"/><path d="M6 8c1-2 2-3 4-3s3 1 4 3" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Natural Rock Pools</span>
                  <span class="mega-tile__count">43 charcos</span>
                </a>
                <a href="./viewpoints.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 17l5-10 4 5 3-4 4 9" stroke-linecap="round" stroke-linejoin="round"/><circle cx="14" cy="5" r="2.5"/></svg></span>
                  <span class="mega-tile__name">Viewpoints</span>
                  <span class="mega-tile__count">28 miradores</span>
                </a>
                <a href="./free-attractions.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 2c4.4 0 8 3.6 8 8s-3.6 8-8 8-8-3.6-8-8 3.6-8 8-8z"/><path d="M4 12c1.5-2 3-3 6-3s4.5 1 6 3" stroke-linecap="round"/><circle cx="10" cy="8" r="2"/></svg></span>
                  <span class="mega-tile__name">All Free Attractions</span>
                  <span class="mega-tile__count">268 total</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Paid Experiences</h4>
                <a href="./theme-parks.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 17h14" stroke-linecap="round"/><path d="M5 17V9l5-6 5 6v8" stroke-linejoin="round"/><path d="M8 17v-4h4v4" stroke-linejoin="round"/><circle cx="10" cy="8" r="1.5"/></svg></span>
                  <span class="mega-tile__name">Theme & Water Parks</span>
                  <span class="mega-tile__count">25 parks</span>
                </a>
                <a href="./zoos.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M6 14c0-3 2-5 4-5s4 2 4 5" stroke-linecap="round"/><circle cx="8.5" cy="11" r="1" fill="currentColor" stroke="none"/><circle cx="11.5" cy="11" r="1" fill="currentColor" stroke="none"/><path d="M4 7c1-3 3-4 6-4s5 1 6 4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Zoos & Animal Parks</span>
                  <span class="mega-tile__count">18 parks</span>
                </a>
                <a href="./museums.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 8l7-5 7 5" stroke-linejoin="round"/><path d="M5 8v7h10V8" stroke-linejoin="round"/><path d="M3 15h14" stroke-linecap="round"/><line x1="7" y1="8" x2="7" y2="15" stroke-linecap="round"/><line x1="10" y1="8" x2="10" y2="15" stroke-linecap="round"/><line x1="13" y1="8" x2="13" y2="15" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Museums & Culture</span>
                  <span class="mega-tile__count">45 museums</span>
                </a>
                <a href="./tours.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><circle cx="10" cy="10" r="7"/><path d="M10 6v4l3 2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Tours & Experiences</span>
                  <span class="mega-tile__count">37 tours</span>
                </a>
                <a href="./paid-attractions.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="2" y="4" width="16" height="12" rx="2"/><path d="M2 8h16" stroke-linecap="round"/><circle cx="13" cy="13" r="2"/><circle cx="15" cy="13" r="2"/></svg></span>
                  <span class="mega-tile__name">All Paid Attractions</span>
                  <span class="mega-tile__count">125 total</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Nature & Discovery</h4>
                <a href="./protected-areas.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 2L4 7v8c0 1 .5 2 1.5 2h9c1 0 1.5-1 1.5-2V7l-6-5z" stroke-linejoin="round"/><path d="M7 11c1-2 2-3 3-3s2 1 3 3" stroke-linecap="round"/><circle cx="10" cy="7" r="1.5"/></svg></span>
                  <span class="mega-tile__name">Protected Areas</span>
                  <span class="mega-tile__count">45 areas</span>
                </a>
                <a href="./stargazing.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 2l1 3h3l-2.5 2 1 3L10 8 7.5 10l1-3L6 5h3z"/><circle cx="4" cy="4" r="1" fill="currentColor" stroke="none"/><circle cx="16" cy="6" r=".7" fill="currentColor" stroke="none"/><circle cx="15" cy="14" r="1" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Stargazing</span>
                  <span class="mega-tile__count">31 venues</span>
                </a>
                <a href="./caves.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 17c0-4 2-8 4-10s4-3 6-3c3 0 4 2 4 5s-2 6-5 8H3z" stroke-linejoin="round"/><circle cx="10" cy="11" r="1.5" fill="currentColor" opacity=".2" stroke="currentColor"/></svg></span>
                  <span class="mega-tile__name">Caves & Lava Tubes</span>
                  <span class="mega-tile__count">20 caves</span>
                </a>
                <a href="./bird-watching.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 10c2-4 5-6 8-5s4 4 4 7H4z" stroke-linejoin="round"/><circle cx="14" cy="9" r="1" fill="currentColor" stroke="none"/><path d="M4 12H1" stroke-linecap="round"/><path d="M12 14l2 3M8 14l-1 3" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Bird Watching</span>
                  <span class="mega-tile__count">37 venues</span>
                </a>
                <a href="./island-hopping.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M2 14c2-1 4-2 6-2s4 1 6 2" stroke-linecap="round"/><path d="M5 12c1-1 3-2 5-2s4 1 5 2" stroke-linecap="round" stroke-dasharray="1.5 2"/><circle cx="5" cy="14" r="1.5"/><circle cx="10" cy="12" r="1.5"/><circle cx="15" cy="14" r="1.5"/><path d="M8 5l2-3 2 3h-1v3h-2V5z" fill="currentColor" opacity=".3" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Island Hopping</span>
                  <span class="mega-tile__count">7 islands</span>
                </a>
              </div>
            </div>
          </div>
        </li>
        <li class="mega-dropdown mega-dropdown--full" data-cat="travel">
          <button class="mega-dropdown__trigger" aria-expanded="false">Travel <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Getting There</h4>
                <a href="./airports.html" class="mega-tile"><span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><path d="M10 2L4 8h3v6H7l3 4 3-4h-1V8h3z" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="mega-tile__name">Airports</span><span class="mega-tile__count">8 airports</span></a>
                  <a href="./flights.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M2 15h16" stroke-linecap="round"/><path d="M4 15l2-9h2l1 4h4l2-6h2l-1 6h1" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Flights</span>
                  <span class="mega-tile__count">8 airports</span>
                </a>
                <a href="./ferries.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 13l2-7h8l2 7" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 16c2-1 4-2 6-2s4 1 6 2 4 1 4 0" stroke-linecap="round"/><line x1="10" y1="6" x2="10" y2="3" stroke-linecap="round" stroke-width="1.5"/></svg></span>
                  <span class="mega-tile__name">Ferries</span>
                  <span class="mega-tile__count">4 operators</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Getting Around</h4>
                <a href="./carhire.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 13h14" stroke-linecap="round"/><path d="M4 13l1-4h10l1 4" stroke-linejoin="round"/><circle cx="6" cy="14.5" r="1.5"/><circle cx="14" cy="14.5" r="1.5"/><path d="M3 13v2h2.5M14.5 15H17v-2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Car Hire</span>
                  <span class="mega-tile__count">16 companies</span>
                </a>
                <a href="./taxis.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="4" y="8" width="12" height="7" rx="1.5"/><path d="M5.5 8l1-3h7l1 3" stroke-linejoin="round"/><circle cx="7" cy="13" r="1"/><circle cx="13" cy="13" r="1"/><rect x="8" y="5" width="4" height="2" rx="0.5" fill="currentColor" opacity=".2" stroke="currentColor"/></svg></span>
                  <span class="mega-tile__name">Taxis & Transfers</span>
                  <span class="mega-tile__count">apps & services</span>
                </a>
                <a href="./buses.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="3" y="4" width="14" height="11" rx="2"/><line x1="3" y1="10" x2="17" y2="10"/><circle cx="6.5" cy="13" r="1"/><circle cx="13.5" cy="13" r="1"/><rect x="7" y="6" width="6" height="3" rx="0.5"/></svg></span>
                  <span class="mega-tile__name">Buses & Tram</span>
                  <span class="mega-tile__count">8 networks</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Private Charter</h4>
                <a href="./boatcharters.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 14c3-1 5-1 7 0s5 1 7 0" stroke-linecap="round"/><path d="M5 14l1-6h8l1 6" stroke-linejoin="round"/><line x1="10" y1="8" x2="10" y2="4" stroke-width="1.5" stroke-linecap="round"/><path d="M10 4l4 3H10" stroke-linejoin="round" fill="currentColor" opacity=".15"/></svg></span>
                  <span class="mega-tile__name">Boat Charters</span>
                  <span class="mega-tile__count">22 companies</span>
                </a>
                <a href="./planecharters.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 2l3 5H7l3-5z" fill="currentColor" opacity=".1" stroke="currentColor" stroke-linejoin="round"/><circle cx="10" cy="12" r="4"/><path d="M7.5 12h5M10 9.5v5" stroke-linecap="round"/><line x1="10" y1="7" x2="10" y2="8" stroke-width="1.5" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Private Aviation</span>
                  <span class="mega-tile__count">15 operators</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Medical Tourism</h4>
                <a href="./medical-tourism.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><path d="M10 2v16M2 10h16" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Overview &amp; Prices</span>
                  <span class="mega-tile__count">1,036 clinics</span>
                </a>
                <a href="./medical-dental.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><path d="M8 3c-2 0-4 2-4 4 0 3 1 6 3 8 1 2 2 4 3 5 1-1 2-3 3-5 2-2 3-5 3-8 0-2-2-4-4-4-1 0-2 .5-2 1.5C10 3.5 9 3 8 3z" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span>
                  <span class="mega-tile__name">Dental</span>
                  <span class="mega-tile__count">544 clinics</span>
                </a>
                <a href="./medical-cosmetic.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><circle cx="10" cy="8" r="4" stroke="currentColor" stroke-width="1.5"/><path d="M4 18c0-3.3 2.7-6 6-6s6 2.7 6 6" stroke="currentColor" stroke-width="1.5"/></svg></span>
                  <span class="mega-tile__name">Cosmetic Surgery</span>
                  <span class="mega-tile__count">88 clinics</span>
                </a>
                <a href="./medical-hair.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><path d="M10 18V10M10 10c-2-4-6-6-6-8 0-1.5 2.5-2.5 6-.5 3.5-2 6-.5 6 .5 0 2-4 4-6 8z" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span>
                  <span class="mega-tile__name">Hair Transplants</span>
                  <span class="mega-tile__count">23 clinics</span>
                </a>
                <a href="./medical-fertility.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><circle cx="10" cy="8" r="5" stroke="currentColor" stroke-width="1.5"/><circle cx="10" cy="8" r="2" fill="currentColor" opacity="0.3"/><path d="M10 13v5M8 16h4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Fertility &amp; IVF</span>
                  <span class="mega-tile__count">7 clinics</span>
                </a>
                <a href="./medical-eye.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><ellipse cx="10" cy="10" rx="8" ry="5" stroke="currentColor" stroke-width="1.5"/><circle cx="10" cy="10" r="3" stroke="currentColor" stroke-width="1.2"/><circle cx="10" cy="10" r="1" fill="currentColor"/></svg></span>
                  <span class="mega-tile__name">Eye Surgery</span>
                  <span class="mega-tile__count">229 clinics</span>
                </a>
                <a href="./medical-dermatology.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="7" stroke="currentColor" stroke-width="1.5"/><path d="M7 8a2 2 0 014 0M10 12a2 2 0 014 0" stroke="currentColor" stroke-width="1.2"/></svg></span>
                  <span class="mega-tile__name">Skin &amp; Dermatology</span>
                  <span class="mega-tile__count">145 clinics</span>
                </a>
              </div>


            </div>
          </div>
        </li>
                <li class="mega-dropdown mega-dropdown--full" data-cat="accommodation">
          <button class="mega-dropdown__trigger" aria-expanded="false">Accommodation <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Hotels &amp; Guesthouses</h4>
                <a href="./hotels.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="2" y="4" width="16" height="13" rx="1.5"/><path d="M2 11h16" stroke-linecap="round"/><path d="M5 11V8h4v3M11 11V8h4v3" stroke-linecap="round" stroke-linejoin="round"/><line x1="2" y1="17" x2="18" y2="17" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Hotels</span>
                  <span class="mega-tile__count">841 properties</span>
                </a>
                <a href="./apartments.html?type=Apartment" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="3" y="2" width="14" height="16" rx="1.5"/><rect x="6" y="5" width="3" height="2.5" rx="0.5"/><rect x="11" y="5" width="3" height="2.5" rx="0.5"/><rect x="6" y="10" width="3" height="2.5" rx="0.5"/><rect x="11" y="10" width="3" height="2.5" rx="0.5"/><path d="M8.5 15h3v3h-3z"/></svg></span>
                  <span class="mega-tile__name">Apartments</span>
                  <span class="mega-tile__count">1,177 apartments</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Rural &amp; Heritage</h4>
                <a href="./apartments.html?type=Rural+House" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 10l7-7 7 7" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 8.5V17h10V8.5" stroke-linecap="round" stroke-linejoin="round"/><rect x="8" y="12" width="4" height="5"/><path d="M1 17h18" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Rural Houses</span>
                  <span class="mega-tile__count">802 casas</span>
                </a>
                <a href="./apartments.html?type=Villa" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M2 17h16" stroke-linecap="round"/><path d="M4 17V9l6-5 6 5v8" stroke-linecap="round" stroke-linejoin="round"/><rect x="7" y="11" width="2.5" height="2.5" rx="0.5"/><rect x="10.5" y="11" width="2.5" height="2.5" rx="0.5"/><path d="M9 14.5h2v2.5H9z"/></svg></span>
                  <span class="mega-tile__name">Villas</span>
                  <span class="mega-tile__count">336 villas</span>
                </a>
                <a href="./apartments.html?type=Heritage+House" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 17V7l6-4 6 4v10" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 17h16" stroke-linecap="round"/><path d="M8 17v-4h4v4" stroke-linejoin="round"/><circle cx="10" cy="9" r="1.5"/></svg></span>
                  <span class="mega-tile__name">Heritage Houses</span>
                  <span class="mega-tile__count">82 casas</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Outdoor Stays</h4>
                <a href="./campsites.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 17l7-12 7 12H3z" stroke-linejoin="round"/><path d="M8 17l2-3 2 3" stroke-linejoin="round"/><path d="M1 17h18" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Campsites</span>
                  <span class="mega-tile__count">21 sites</span>
                </a>
                <a href="./campervan.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="2" y="6" width="16" height="9" rx="2"/><circle cx="6" cy="15" r="2" fill="var(--surface)"/><circle cx="14" cy="15" r="2" fill="var(--surface)"/><path d="M2 10h16" stroke-linecap="round"/><path d="M12 6v4" stroke-linecap="round"/><rect x="13" y="7" width="4" height="3" rx="0.5"/></svg></span>
                  <span class="mega-tile__name">Campervan Hire</span>
                  <span class="mega-tile__count">10 companies</span>
                </a>
              </div>
            </div>
          </div>
        </li>

        <li class="mega-dropdown mega-dropdown--full" data-cat="cuisine">
          <button class="mega-dropdown__trigger" aria-expanded="false">Cuisine <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><path d="M1 1l4 4 4-4"/></svg></button>
          <div class="mega-dropdown__panel mega-dropdown__panel--grouped">
            <div class="mega-dropdown__columns">
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Restaurant Directory</h4>
                <a href="./cuisine.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 5h14M3 10h14M3 15h14" stroke-linecap="round" stroke-width="1.5"/><circle cx="16" cy="5" r="1" fill="currentColor" stroke="none"/><circle cx="16" cy="10" r="1" fill="currentColor" stroke="none"/><circle cx="16" cy="15" r="1" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">All Restaurants</span>
                  <span class="mega-tile__count">8,675 restaurants</span>
                </a>
                <a href="./seafood.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 10c3-3 5-4 7-4s4 1 7 4" stroke-linecap="round"/><path d="M3 10c3 3 5 4 7 4s4-1 7-4" stroke-linecap="round"/><circle cx="13" cy="10" r="1" fill="currentColor" stroke="none"/></svg></span>
                  <span class="mega-tile__name">Seafood</span>
                  <span class="mega-tile__count">467 restaurants</span>
                </a>
                <a href="./spanish.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 17h12" stroke-linecap="round"/><path d="M5 17v-3a5 5 0 0110 0v3" stroke-linecap="round"/><line x1="10" y1="3" x2="10" y2="7" stroke-linecap="round" stroke-width="1.5"/><path d="M7 3c0 2 1.5 4 3 4s3-2 3-4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Spanish & Mediterranean</span>
                  <span class="mega-tile__count">962 restaurants</span>
                </a>
                <a href="./brunch.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M4 8h9v5c0 2-2 3-4.5 3S4 15 4 13V8z" stroke-linejoin="round"/><path d="M13 9h2c1 0 2 .5 2 2s-1 2-2 2h-2" stroke-linecap="round"/><path d="M6 6V4M8.5 6V3M11 6V4" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Brunch & Breakfast</span>
                  <span class="mega-tile__count">Popular search</span>
                </a>
                <a href="./vegan.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 17c-3 0-6-3-6-7 0-5 6-8 6-8s6 3 6 8c0 4-3 7-6 7z" stroke-linejoin="round"/><path d="M10 7v6M8 11l2 2 2-2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
                  <span class="mega-tile__name">Vegan & Vegetarian</span>
                  <span class="mega-tile__count">Popular search</span>
                </a>
              </div>
              <div class="mega-dropdown__col">
                <h4 class="mega-dropdown__heading">Canarian Produce</h4>
                <a href="./guachinches.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M8 3c0 0-2 2-2 4s1 3 4 3 4-1 4-3-2-4-2-4" stroke-linecap="round"/><line x1="10" y1="10" x2="10" y2="15" stroke-width="1.5" stroke-linecap="round"/><path d="M6 17c0-1 2-2 4-2s4 1 4 2" stroke-linecap="round"/><path d="M6 17h8" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Guachinches</span>
                  <span class="mega-tile__count">98 wine houses</span>
                </a>
                <a href="./wine.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M7 3h6l1 6c0 2.5-1.5 4-4 4s-4-1.5-4-4l1-6z" stroke-linejoin="round"/><line x1="10" y1="13" x2="10" y2="17" stroke-linecap="round" stroke-width="1.5"/><path d="M7 17h6" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Wine & Vineyards</span>
                  <span class="mega-tile__count">24 bodegas</span>
                </a>
                <a href="./food-markets.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="3" y="8" width="14" height="9" rx="1.5"/><path d="M3 8l2-4h10l2 4" stroke-linejoin="round"/><line x1="10" y1="4" x2="10" y2="17" stroke-linecap="round"/><line x1="3" y1="12" x2="17" y2="12" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Food Markets</span>
                  <span class="mega-tile__count">76 markets</span>
                </a>
                <a href="./bbq-zones.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><rect x="3" y="10" width="14" height="3" rx="1"/><line x1="6" y1="13" x2="6" y2="17" stroke-linecap="round" stroke-width="1.5"/><line x1="14" y1="13" x2="14" y2="17" stroke-linecap="round" stroke-width="1.5"/><path d="M6 7c0-2 1-3 1-3" stroke-linecap="round"/><path d="M10 6c0-2 1-3 1-3" stroke-linecap="round"/><path d="M14 7c0-2 1-3 1-3" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">BBQ Zones</span>
                  <span class="mega-tile__count">54 merenderos</span>
                </a>
                <a href="./fish-markets.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M3 10c3-3 5-4 7-4s4 1 7 4" stroke-linecap="round"/><path d="M3 10c3 3 5 4 7 4s4-1 7-4" stroke-linecap="round"/><circle cx="14" cy="10" r="1" fill="currentColor" stroke="none"/><path d="M1 10h2M17 10l2-2M17 10l2 2" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Fish Markets</span>
                  <span class="mega-tile__count">30 markets</span>
                </a>
                <a href="./fruit-veg-markets.html" class="mega-tile">
                  <span class="mega-tile__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2"><path d="M10 3c-3 0-6 3-6 7s3 7 6 7 6-3 6-7-3-7-6-7z" stroke-linejoin="round"/><path d="M10 3v14" stroke-linecap="round"/><path d="M7 6c1 1 2 1 3 0" stroke-linecap="round"/><path d="M10 3c0-1 1-2 2-1" stroke-linecap="round"/></svg></span>
                  <span class="mega-tile__name">Fruit & Veg Markets</span>
                  <span class="mega-tile__count">49 markets</span>
                </a>
              </div>
            </div>
          </div>
        </li>
      </ul>
    </nav>
    <div class="header-actions">
      <button class="search-trigger" aria-label="Search venues">
        <svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><circle cx="9" cy="9" r="6"/><path d="M14 14l4 4"/></svg>
      </button>
      <button class="theme-toggle" aria-label="Toggle dark mode">
        <svg class="icon-moon" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M17.5 10.5a7.5 7.5 0 01-10-10A7.5 7.5 0 1017.5 10.5z"/></svg>
        <svg class="icon-sun" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="10" cy="10" r="3.5"/><path d="M10 2v2m0 12v2m-8-8h2m12 0h2m-2.8-5.2l-1.4 1.4m-9.6 9.6l-1.4 1.4m0-12.8l1.4 1.4m9.6 9.6l1.4 1.4" stroke-linecap="round"/></svg>
      </button>
    </div>
  </div>
</header>

<main>
  <section class="hero hero--home">
    <!-- Canary Islands silhouette map -->
    <svg class="hero__map" viewBox="20 0 510 230" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
      <path d="M42,188 L52,176 L68,172 L78,178 L76,192 L64,202 L48,200 Z" />
      <path d="M70,102 L78,88 L90,84 L98,90 L102,108 L100,130 L94,145 L84,152 L76,144 L70,125 Z" />
      <path d="M108,188 L120,178 L138,174 L150,180 L154,192 L148,204 L134,210 L118,206 L108,196 Z" />
      <path d="M168,150 L185,132 L208,122 L232,118 L255,122 L270,134 L276,150 L272,168 L260,182 L242,192 L220,196 L198,192 L180,180 L168,164 Z" />
      <path d="M328,148 L342,134 L360,128 L378,132 L390,144 L394,162 L388,178 L374,190 L356,194 L340,190 L330,178 L326,162 Z" />
      <path d="M425,100 L436,88 L446,86 L454,92 L458,112 L462,140 L464,168 L460,192 L454,206 L444,210 L438,200 L432,175 L428,145 L425,118 Z" />
      <path d="M468,50 L480,38 L494,36 L504,42 L508,58 L510,80 L506,102 L500,116 L490,122 L480,114 L474,96 L470,74 Z" />
    </svg>
    <div class="container">
      <div class="hero__badge">
        <svg viewBox="0 0 16 16" width="14" height="14" fill="currentColor"><circle cx="8" cy="8" r="3"/></svg>
        Updated March 2026
      </div>
      <h1>The Complete<br>Canaries<span class="logo-guide">.guide</span></h1>
      <p class="hero__subtitle">Your definitive guide to sports, dining, attractions, travel, and entertainment across the Canary Islands — all in one place.</p>
      <div class="hero__stats">
        <div class="hero__stat">
          <div class="hero__stat-number">7</div>
          <div class="hero__stat-label">Islands</div>
        </div>
        <div class="hero__stat hero__stat--accent">
          <div class="hero__stat-number">8,600+</div>
          <div class="hero__stat-label">Restaurants</div>
        </div>
        <div class="hero__stat">
          <div class="hero__stat-number">1,350+</div>
          <div class="hero__stat-label">Sport Venues</div>
        </div>
        <div class="hero__stat">
          <div class="hero__stat-number">393</div>
          <div class="hero__stat-label">Attractions</div>
        </div>
        <div class="hero__stat">
          <div class="hero__stat-number">349</div>
          <div class="hero__stat-label">Events</div>
        </div>
      </div>
      <a href="#island-map" class="hero__cta">Explore the Map <svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" width="16" height="16"><path d="M8 3v10M4 9l4 4 4-4"/></svg></a>
    </div>
  </section>

  <div id="island-map"></div>



  <!-- The Canary Islands in Numbers -->
  <section id="stats" class="stats-banner reveal" aria-label="Canary Islands in numbers">
    <div class="container">
      <h2 class="stats-banner__title">The Canary Islands in Numbers</h2>
      <div class="stats-banner__grid">
        <div class="stats-banner__item">
          <div class="stats-banner__number">2.27M</div>
          <div class="stats-banner__label">Residents</div>
        </div>
        <div class="stats-banner__item">
          <div class="stats-banner__number">16M+</div>
          <div class="stats-banner__label">Visitors per Year</div>
        </div>
        <div class="stats-banner__item">
          <div class="stats-banner__number">35%</div>
          <div class="stats-banner__label">GDP from Tourism</div>
        </div>
        <div class="stats-banner__item">
          <div class="stats-banner__number">4</div>
          <div class="stats-banner__label">National Parks</div>
        </div>
        <div class="stats-banner__item">
          <div class="stats-banner__number">75</div>
          <div class="stats-banner__label">Volcanoes</div>
        </div>
        <div class="stats-banner__item">
          <div class="stats-banner__number">3,718m</div>
          <div class="stats-banner__label">Mount Teide</div>
        </div>
      </div>
    </div>
  </section>

  <!-- Featured Highlights -->
  <section class="featured-highlights container reveal" aria-label="Featured this month">
    <h2 class="section-title">Featured This Month</h2>
    <p class="section-subtitle">Curated picks for March 2026 across the Canary Islands.</p>
    <div class="featured-grid">
      <a href="./free-attractions.html?cat=Beach" class="featured-card featured-card--beach">
        <div class="featured-card__badge">164 Beaches</div>
        <div class="featured-card__content">
          <h3>Best Beaches</h3>
          <p>From golden dunes in Fuerteventura to volcanic black sand in Lanzarote — explore every coast.</p>
        </div>
        <span class="featured-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="./events.html" class="featured-card featured-card--events">
        <div class="featured-card__badge">March Events</div>
        <div class="featured-card__content">
          <h3>What's On Now</h3>
          <p>Carnivals, trail races, surf competitions, and live music happening right now across the islands.</p>
        </div>
        <span class="featured-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="./guachinches.html" class="featured-card featured-card--cuisine">
        <div class="featured-card__badge">Local Favourite</div>
        <div class="featured-card__content">
          <h3>Guachinches</h3>
          <p>Tenerife's hidden wine houses serving home-cooked Canarian food — the most authentic dining experience.</p>
        </div>
        <span class="featured-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="./rock-pools.html" class="featured-card featured-card--rockpool">
        <div class="featured-card__badge">43 Rock Pools</div>
        <div class="featured-card__content">
          <h3>Natural Rock Pools</h3>
          <p>Volcanic rock pools carved by the Atlantic — free, natural, and scattered across every island.</p>
        </div>
        <span class="featured-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
    </div>
  </section>

  <!-- Main Section Cards -->
  <section class="section-cards container reveal" aria-label="Explore the guide">
    <h2 class="section-title">Explore the Guide</h2>
    <p class="section-subtitle">Your gateway to attractions, dining, sports, events, and travel across the Canary Islands.</p>
    <div class="section-cards-grid">
      <a href="./free-attractions.html" class="section-card section-card--attractions">
        <div class="section-card__icon">
          <svg viewBox="0 0 40 40" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="20" cy="20" r="16" opacity=".08" fill="currentColor" stroke="none"/><path d="M20 6c8 0 14 6 14 14s-6 14-14 14S6 28 6 20 12 6 20 6z"/><path d="M8 26c3-5 6-7 12-7s9 2 12 7" /><circle cx="20" cy="16" r="4" fill="currentColor" opacity=".15" stroke="currentColor"/></svg>
        </div>
        <div class="section-card__body">
          <h3>Attractions</h3>
          <p class="section-card__stat">322 attractions</p>
          <p class="section-card__desc">Beaches, rock pools, viewpoints, parks, museums, theme parks, and gardens across all 7 islands.</p>
        </div>
        <span class="section-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="./cuisine.html" class="section-card section-card--cuisine">
        <div class="section-card__icon">
          <svg viewBox="0 0 40 40" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="20" cy="20" r="16" opacity=".08" fill="currentColor" stroke="none"/><path d="M8 32h24"/><path d="M9 32v-5a11 11 0 0122 0v5"/><line x1="20" y1="8" x2="20" y2="16" stroke-width="2"/><path d="M15 8c0 4 2.5 8 5 8s5-4 5-8"/></svg>
        </div>
        <div class="section-card__body">
          <h3>Canarian Cuisine</h3>
          <p class="section-card__stat">8,600+ restaurants</p>
          <p class="section-card__desc">Canarian restaurants, guachinches, food markets, and BBQ zones — the full dining guide.</p>
        </div>
        <span class="section-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="#sports-section" class="section-card section-card--sports">
        <div class="section-card__icon">
          <svg viewBox="0 0 40 40" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="20" cy="20" r="16" opacity=".08" fill="currentColor" stroke="none"/><circle cx="20" cy="20" r="10"/><path d="M20 10l2.5 4h5l-2.5 4 1.5 5h-5l-1.5-3-1.5 3h-5l1.5-5-2.5-4h5z" opacity=".15" fill="currentColor" stroke="currentColor"/></svg>
        </div>
        <div class="section-card__body">
          <h3>Sports &amp; Activities</h3>
          <p class="section-card__stat">1,030+ venues</p>
          <p class="section-card__desc">20 sports from padel and surfing to hiking, diving, and paragliding. Equipment rental included.</p>
        </div>
        <span class="section-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="./events.html" class="section-card section-card--events">
        <div class="section-card__icon">
          <svg viewBox="0 0 40 40" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="20" cy="20" r="16" opacity=".08" fill="currentColor" stroke="none"/><rect x="7" y="10" width="26" height="22" rx="3"/><line x1="7" y1="18" x2="33" y2="18"/><line x1="14" y1="6" x2="14" y2="13"/><line x1="26" y1="6" x2="26" y2="13"/><circle cx="20" cy="25" r="4" fill="currentColor" opacity=".15" stroke="currentColor"/></svg>
        </div>
        <div class="section-card__body">
          <h3>Events &amp; Entertainment</h3>
          <p class="section-card__stat">349 events &amp; venues</p>
          <p class="section-card__desc">Sporting events, competitions, carnivals, and 73 sports bars showing live football and more.</p>
        </div>
        <span class="section-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
      <a href="#travel-section" class="section-card section-card--travel">
        <div class="section-card__icon">
          <svg viewBox="0 0 40 40" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="20" cy="20" r="16" opacity=".08" fill="currentColor" stroke="none"/><path d="M8 28h24"/><path d="M10 28l3-16h5l2 8h6l3-12h3l-2 12h2"/><circle cx="20" cy="24" r="1.5" fill="currentColor" stroke="none"/></svg>
        </div>
        <div class="section-card__body">
          <h3>Travel &amp; Transport</h3>
          <p class="section-card__stat">Flights, ferries &amp; more</p>
          <p class="section-card__desc">Airlines, inter-island ferries, car hire, taxis, buses, boat charters, and private aviation.</p>
        </div>
        <span class="section-card__arrow"><svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 8h10M9 4l4 4-4 4"/></svg></span>
      </a>
    </div>
  </section>

  <!-- Sports Quick Grid (compact) -->
  <section id="sports-section" class="sports-compact container reveal" aria-label="Sports & Activities">
    <h2 class="section-title">Sports &amp; Activities</h2>
    <p class="section-subtitle">20 sports, 1,030+ venues across all 7 islands. Click any sport to explore.</p>
    <div class="sports-compact-grid">
      <a href="./padel.html" class="sport-pill"><span class="sport-pill__name">Padel</span><span class="sport-pill__count">85</span></a>
      <a href="./surfing.html" class="sport-pill"><span class="sport-pill__name">Surfing</span><span class="sport-pill__count">82</span></a>
      <a href="./gyms.html" class="sport-pill"><span class="sport-pill__name">Gyms</span><span class="sport-pill__count">100</span></a>
      <a href="./football.html" class="sport-pill"><span class="sport-pill__name">Football</span><span class="sport-pill__count">78</span></a>
      <a href="./spa.html" class="sport-pill"><span class="sport-pill__name">Spa &amp; Wellness</span><span class="sport-pill__count">76</span></a>
      <a href="./trail-running.html" class="sport-pill"><span class="sport-pill__name">Trail Running</span><span class="sport-pill__count">72</span></a>
      <a href="./cycling.html" class="sport-pill"><span class="sport-pill__name">Cycling</span><span class="sport-pill__count">59</span></a>
      <a href="./climbing.html" class="sport-pill"><span class="sport-pill__name">Climbing</span><span class="sport-pill__count">56</span></a>
      <a href="./yoga.html" class="sport-pill"><span class="sport-pill__name">Yoga &amp; Pilates</span><span class="sport-pill__count">55</span></a>
      <a href="./tennis.html" class="sport-pill"><span class="sport-pill__name">Tennis</span><span class="sport-pill__count">42</span></a>
      <a href="./fishing.html" class="sport-pill"><span class="sport-pill__name">Ethical Fishing</span><span class="sport-pill__count">41</span></a>
      <a href="./horse-riding.html" class="sport-pill"><span class="sport-pill__name">Horse Riding</span><span class="sport-pill__count">40</span></a>
      <a href="./sailing.html" class="sport-pill"><span class="sport-pill__name">Sailing</span><span class="sport-pill__count">39</span></a>
      <a href="./whales.html" class="sport-pill"><span class="sport-pill__name">Ethical Whale Watching</span><span class="sport-pill__count">35</span></a>
      <a href="./hiking.html" class="sport-pill"><span class="sport-pill__name">Hiking</span><span class="sport-pill__count">35</span></a>
      <a href="./diving.html" class="sport-pill"><span class="sport-pill__name">Diving</span><span class="sport-pill__count">33</span></a>
      <a href="./golf.html" class="sport-pill"><span class="sport-pill__name">Golf</span><span class="sport-pill__count">29</span></a>
      <a href="./paragliding.html" class="sport-pill"><span class="sport-pill__name">Paragliding</span><span class="sport-pill__count">27</span></a>
      <a href="./badminton.html" class="sport-pill"><span class="sport-pill__name">Badminton</span><span class="sport-pill__count">26</span></a>
      <a href="./kayak.html" class="sport-pill"><span class="sport-pill__name">Kayak &amp; SUP</span><span class="sport-pill__count">20</span></a>
    </div>
    <div class="sports-compact-extras">
      <a href="./rentals.html" class="sports-compact-link">Equipment Rental <svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" width="14" height="14"><path d="M3 8h10M9 4l4 4-4 4"/></svg></a>
      <a href="./sportsbars.html" class="sports-compact-link">Watch Sport <svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" width="14" height="14"><path d="M3 8h10M9 4l4 4-4 4"/></svg></a>
    </div>
  </section>

  <!-- Travel Section -->
  <section id="travel-section" class="travel-overview reveal" aria-label="Travel & Transport">
    <div class="container">
      <h2 class="section-title">Travel &amp; Transport</h2>
      <p class="section-subtitle">Everything you need to get to, between, and around the Canary Islands.</p>
      <div class="travel-overview-grid">
        <div class="travel-overview-col">
          <h3>Getting There</h3>
          <a href="./flights.html" class="travel-link-card">
            <span class="travel-link-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2" width="20" height="20"><path d="M2 15h16" stroke-linecap="round"/><path d="M4 15l2-9h2l1 4h4l2-6h2l-1 6h1" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
            <span class="travel-link-card__name">Flights &amp; Airports</span>
            <span class="travel-link-card__count">8 airports · 16 airlines</span>
          </a>
          <a href="./ferries.html" class="travel-link-card">
            <span class="travel-link-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2" width="20" height="20"><path d="M4 13l2-7h8l2 7" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 16c2-1 4-2 6-2s4 1 6 2 4 1 4 0" stroke-linecap="round"/><line x1="10" y1="6" x2="10" y2="3" stroke-linecap="round" stroke-width="1.5"/></svg></span>
            <span class="travel-link-card__name">Inter-Island Ferries</span>
            <span class="travel-link-card__count">4 operators</span>
          </a>
        </div>
        <div class="travel-overview-col">
          <h3>Getting Around</h3>
          <a href="./carhire.html" class="travel-link-card">
            <span class="travel-link-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2" width="20" height="20"><path d="M3 13h14" stroke-linecap="round"/><path d="M4 13l1-4h10l1 4" stroke-linejoin="round"/><circle cx="6" cy="14.5" r="1.5"/><circle cx="14" cy="14.5" r="1.5"/></svg></span>
            <span class="travel-link-card__name">Car Hire</span>
            <span class="travel-link-card__count">16 companies</span>
          </a>
          <a href="./taxis.html" class="travel-link-card">
            <span class="travel-link-card__icon">🚕</span>
            <span class="travel-link-card__name">Taxis &amp; Transfers</span>
            <span class="travel-link-card__count">Apps &amp; services</span>
          </a>
          <a href="./buses.html" class="travel-link-card">
            <span class="travel-link-card__icon">🚌</span>
            <span class="travel-link-card__name">Buses &amp; Tram</span>
            <span class="travel-link-card__count">8 networks</span>
          </a>
        </div>
        <div class="travel-overview-col">
          <h3>Private Charter</h3>
          <a href="./boatcharters.html" class="travel-link-card">
            <span class="travel-link-card__icon"><svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.2" width="20" height="20"><line x1="10" y1="2" x2="10" y2="15" stroke-width="1.5" stroke-linecap="round"/><path d="M10 3l6 10H10z" fill="currentColor" opacity=".1" stroke="currentColor" stroke-linejoin="round"/><path d="M3 18c3-1.5 5-1.5 7 0s5 1.5 7 0" stroke-linecap="round"/></svg></span>
            <span class="travel-link-card__name">Boat Charters</span>
            <span class="travel-link-card__count">22 companies</span>
          </a>
          <a href="./planecharters.html" class="travel-link-card">
            <span class="travel-link-card__icon">🛩️</span>
            <span class="travel-link-card__name">Private Aviation</span>
            <span class="travel-link-card__count">15 operators</span>
          </a>
        </div>
      </div>
    </div>
  </section>


  <!-- Why This Guide -->
  <section class="value-prop container" aria-label="Why use this guide">
    <h2 class="section-title">Don't Miss a Thing</h2>
    <p class="section-subtitle">The Canary Islands are packed with incredible experiences — this guide makes sure you find every one of them.</p>
    <div class="value-prop-grid">
      <div class="value-card value-card--fun reveal">
        <div class="value-card__icon">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M8 14s1.5 2 4 2 4-2 4-2"/><line x1="9" y1="9" x2="9.01" y2="9"/><line x1="15" y1="9" x2="15.01" y2="9"/></svg>
        </div>
        <h3>Pure Entertainment</h3>
        <p>11,900+ things to see, do, eat, and experience — from sunrise surf sessions to rooftop cocktails at sunset. Fun is the only agenda.</p>
      </div>
      <div class="value-card value-card--fomo reveal">
        <div class="value-card__icon">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9"/></svg>
        </div>
        <h3>Don't Miss Out</h3>
        <p>Hidden guachinches, secret surf breaks, free jazz nights, volcanic rock pools — the best stuff isn't on the tourist trail. We've mapped it all.</p>
      </div>
      <div class="value-card value-card--explore reveal">
        <div class="value-card__icon">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"/></svg>
        </div>
        <h3>Explore Every Opportunity</h3>
        <p>7 islands, each completely different. Every sport, restaurant, attraction, event, and transport link — in one place so you never have to wonder "what else is out there?"</p>
      </div>
      <div class="value-card value-card--trust reveal">
        <div class="value-card__icon">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
        </div>
        <h3>Reliable &amp; Up to Date</h3>
        <p>Google ratings, verified websites, real reviews. Updated monthly so what you see is what you get — no dead links, no closed venues, no outdated prices.</p>
      </div>
    </div>
  </section>
</main>


<!-- Search Overlay -->
<div id="search-overlay" class="search-overlay" role="dialog" aria-modal="true" aria-label="Search venues">
  <div class="search-modal">
    <div class="search-input-wrap">
      <svg viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><circle cx="9" cy="9" r="6"/><path d="M14 14l4 4"/></svg>
      <input id="search-input" class="search-input" type="text" placeholder="Search venues, sports, islands..." autocomplete="off" spellcheck="false">
      <kbd class="search-kbd">Esc</kbd>
    </div>
    <div id="search-results" class="search-results"></div>
    <div class="search-hint">
      <span>↑↓ Navigate</span>
      <span>↵ Open</span>
      <span>Esc Close</span>
    </div>
  </div>
</div>

<footer class="site-footer" role="contentinfo">
  <div class="footer-inner container">
    <h2 class="visually-hidden">Site Navigation</h2>
    <div class="footer-groups">
      <div class="footer-group">
        <h3 class="footer-heading">Racket Sports</h3>
        <ul role="list">
          <li><a href="./padel.html">Padel</a></li>
          <li><a href="./tennis.html">Tennis</a></li>
          <li><a href="./badminton.html">Badminton</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Water Sports</h3>
        <ul role="list">
          <li><a href="./surfing.html">Surfing</a></li>
          <li><a href="./diving.html">Diving</a></li>
          <li><a href="./kayak.html">Kayak & SUP</a></li>
          <li><a href="./sailing.html">Sailing</a></li>
          <li><a href="./fishing.html">Ethical Fishing</a></li>
          <li><a href="./whales.html">Responsible Whale & Dolphin Watching</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Outdoor Adventure</h3>
        <ul role="list">
          <li><a href="./hiking.html">Hiking</a></li>
          <li><a href="./cycling.html">Cycling</a></li>
          <li><a href="./climbing.html">Climbing</a></li>
          <li><a href="./paragliding.html">Paragliding</a></li>
          <li><a href="./horse-riding.html">Horse Riding</a></li>
          <li><a href="./trail-running.html">Trail Running</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Fitness & More</h3>
        <ul role="list">
          <li><a href="./gyms.html">Gyms</a></li>
          <li><a href="./yoga.html">Yoga & Pilates</a></li>
          <li><a href="./spa.html">Spa & Wellness</a></li>
          <li><a href="./swimming.html">Swimming Pools</a></li>
          <li><a href="./golf.html">Golf</a></li>
          <li><a href="./football.html">Football</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">More</h3>
        <ul role="list">
          <li><a href="./sportsbars.html">Watch Sport</a></li>
          <li><a href="./rentals.html">Equipment Rental</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Events</h3>
        <ul role="list">
          <li><a href="./events.html">Events</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Entertainment</h3>
        <ul role="list">
          <li><a href="./nightlife.html">Nightlife</a></li>
          <li><a href="./csc-clubs.html">CSC Clubs</a></li>
          <li><a href="./live-music.html">Live Music</a></li>
          <li><a href="./karaoke.html">Karaoke</a></li>
          <li><a href="./casino.html">Casinos</a></li>
          <li><a href="./cinema.html">Cinema</a></li>
          <li><a href="./theatre.html">Theatre</a></li>
          <li><a href="./bowling.html">Bowling</a></li>
          <li><a href="./escape-rooms.html">Escape Rooms</a></li>
          <li><a href="./go-karting.html">Go Karting</a></li>
          <li><a href="./mini-golf.html">Mini Golf</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Explore</h3>
        <ul role="list">
          <li><a href="./free-attractions.html">Free Attractions</a></li>
          <li><a href="./paid-attractions.html">Paid Attractions</a></li>
          <li><a href="./museums.html">Museums & Culture</a></li>
          <li><a href="./theme-parks.html">Theme & Water Parks</a></li>
          <li><a href="./zoos.html">Zoos & Animal Parks</a></li>
          <li><a href="./tours.html">Tours & Experiences</a></li>
          <li><a href="./stargazing.html">Stargazing</a></li>
          <li><a href="./caves.html">Caves & Lava Tubes</a></li>
          <li><a href="./bird-watching.html">Bird Watching</a></li>
          <li><a href="./protected-areas.html">Protected Areas</a></li>
          <li><a href="./rock-pools.html">Natural Rock Pools</a></li>
          <li><a href="./viewpoints.html">Viewpoints</a></li>
          <li><a href="./island-hopping.html">Island Hopping</a></li>

          <li><a href="./resident-discounts.html">Resident Discounts</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Travel</h3>
        <ul role="list">
          <li><a href="./airports.html">Airports</a></li>
          <li><a href="./flights.html">Flights</a></li>
          <li><a href="./ferries.html">Ferries</a></li>
          <li><a href="./carhire.html">Car Hire</a></li>
          <li><a href="./ev-charging.html">EV Charging</a></li>
          <li><a href="./taxis.html">Taxis & Transfers</a></li>
          <li><a href="./buses.html">Buses & Tram</a></li>
          <li><a href="./boatcharters.html">Boat Charters</a></li>
          <li><a href="./planecharters.html">Private Aviation</a></li>
        </ul>
      </div>
      <div class="footer-group">
        <h3 class="footer-heading">Medical Tourism</h3>
        <ul role="list">
          <li><a href="./medical-tourism.html">Overview</a></li>
          <li><a href="./medical-dental.html">Dental</a></li>
          <li><a href="./medical-cosmetic.html">Cosmetic Surgery</a></li>
          <li><a href="./medical-hair.html">Hair Transplants</a></li>
          <li><a href="./medical-fertility.html">Fertility &amp; IVF</a></li>
          <li><a href="./medical-eye.html">Eye Surgery</a></li>
          <li><a href="./medical-dermatology.html">Dermatology</a></li>
          <li><a href="./medical-pricing.html">Price Guide</a></li>
        </ul>
      </div>


      <div class="footer-group">
        <h3 class="footer-heading">Cuisine</h3>
        <ul role="list">
          <li><a href="./cuisine.html">All Restaurants</a></li>
          <li><a href="./guachinches.html">Guachinches</a></li>
          <li><a href="./food-markets.html">Food Markets</a></li>
          <li><a href="./bbq-zones.html">BBQ Zones</a></li>
          <li><a href="./wine.html">Wine & Vineyards</a></li>
          <li><a href="./fish-markets.html">Fish Markets</a></li>
          <li><a href="./fruit-veg-markets.html">Fruit &amp; Veg Markets</a></li>
        </ul>
      </div>
    </div>
      <div class="footer-group">
        <h3 class="footer-heading">Business</h3>
        <ul role="list">
          <li><a href="./advertise.html">Advertise</a></li>
        </ul>
      </div>
    <p class="footer-disclaimer">Data sourced from Google Business Profiles, official directories, and local tourism boards. Venues are responsible for keeping their information current.</p>
    <p class="footer-attribution">
      <a href="https://www.perplexity.ai/computer" target="_blank" rel="noopener noreferrer">Created with Perplexity Computer</a>
    </p>
  </div>
</footer>

<script src="./app.js" defer></script>
<script data-pplx-inline-edit>
(function(){
  if(window===window.top)return;
  function inlineAll(orig,clone){
    if(orig.nodeType!==1)return;
    try{
      var cs=getComputedStyle(orig);
      var t='';
      for(var i=0;i<cs.length;i++){t+=cs[i]+':'+cs.getPropertyValue(cs[i])+';';}
      clone.style.cssText=t;
    }catch(e){}
    var oc=orig.children,cc=clone.children;
    for(var j=0;j<oc.length&&j<cc.length;j++){inlineAll(oc[j],cc[j]);}
  }
  function stripExternal(clone){
    var imgs=clone.querySelectorAll('img');
    for(var i=0;i<imgs.length;i++){
      var s=imgs[i].getAttribute('src');
      if(s&&!s.startsWith('data:'))imgs[i].removeAttribute('src');
    }
    var all=clone.querySelectorAll('*');
    for(var i=0;i<all.length;i++){
      var st=all[i].style.cssText;
      if(st&&st.indexOf('url(')>=0){
        all[i].style.cssText=st.replace(/url\(["']?(?!data:)[^)"']*["']?\)/gi,'none');
      }
    }
  }
  window.addEventListener('message',function(e){
    if(!e.data||e.data.type!=='INLINE_EDIT_CAPTURE_REQUEST')return;
    var scrollX=window.scrollX||window.pageXOffset||0;
    var scrollY=window.scrollY||window.pageYOffset||0;
    var w=window.innerWidth,h=window.innerHeight;
    try{
      var clone=document.documentElement.cloneNode(true);
      var rm=clone.querySelectorAll('script,link[rel="stylesheet"],style');
      for(var i=0;i<rm.length;i++){rm[i].remove();}
      inlineAll(document.documentElement,clone);
      stripExternal(clone);
      var html=new XMLSerializer().serializeToString(clone);
      var svg='<svg xmlns="http://www.w3.org/2000/svg" width="'+w+'" height="'+h+'">'
        +'<foreignObject width="100%" height="100%">'
        +'<div xmlns="http://www.w3.org/1999/xhtml" style="width:'+w+'px;height:'+h+'px;overflow:hidden">'
        +'<div style="transform:translate(-'+scrollX+'px,-'+scrollY+'px);transform-origin:top left">'
        +html+'</div></div></foreignObject></svg>';
      var svgUrl='data:image/svg+xml;charset=utf-8,'+encodeURIComponent(svg);
      var img=new Image();
      img.onload=function(){
        var c=document.createElement('canvas');c.width=w;c.height=h;
        c.getContext('2d').drawImage(img,0,0);
        window.parent.postMessage({type:'INLINE_EDIT_SCREENSHOT_RESULT',dataUrl:c.toDataURL('image/png'),scrollX:scrollX,scrollY:scrollY},'*');
      };
      img.onerror=function(){
        window.parent.postMessage({type:'INLINE_EDIT_SCREENSHOT_RESULT',dataUrl:null,scrollX:scrollX,scrollY:scrollY},'*');
      };
      img.src=svgUrl;
    }catch(err){
      window.parent.postMessage({type:'INLINE_EDIT_SCREENSHOT_RESULT',dataUrl:null,scrollX:scrollX,scrollY:scrollY},'*');
    }
  });
})();
</script>  <script src="./geolocation.js" defer></script>
<script src="./island-map.js" defer></script>
</body>
</html>