{
  "eventDate": "2027-08-02",
  "reviewedAt": "2026-09-28",
  "publisher": "NEXO APEX, S.L.",
  "scope": "Primary-source totality checks, computed UTC contacts at stated reference coordinates where available, and editorial stay planning. Displayed city timings use the common CEST (UTC+2) reference, not local civil time. No verified inventory, travel-access or weather guarantees.",
  "sources": {
    "nasaPath": {
      "label": "NASA GSFC · 2027 eclipse path table",
      "url": "https://eclipse.gsfc.nasa.gov/SEpath/SEpath2001/SE2027Aug02Tpath.html"
    },
    "nasaMap": {
      "label": "NASA GSFC · 2 August 2027 eclipse map",
      "url": "https://eclipse.gsfc.nasa.gov/SEgoogle/SEgoogle2001/SE2027Aug02Tgoogle.html"
    },
    "nso": {
      "label": "National Solar Observatory · 2027 eclipse",
      "url": "https://nso.edu/eclipse-map-2027-aug2/"
    },
    "craag": {
      "label": "CRAAG · تاريخ الكسوف في الجزائر",
      "url": "https://www.craag.dz/eclipse2026/ar/histoire/"
    },
    "imcceCoordinates": {
      "label": "IMCCE · Sfax coordinates, PDF p. 104 (2016 report)",
      "url": "https://www.imcce.fr/newsletter/docs/2016_0809_sept_2016_generale.pdf#page=104"
    },
    "sfaxHeritage": {
      "label": "UNESCO · Médina de Sfax, Tentative List",
      "url": "https://whc.unesco.org/en/tentativelists/5689/"
    },
    "thebes": {
      "label": "UNESCO · Ancient Thebes with its Necropolis",
      "url": "https://whc.unesco.org/en/list/87/"
    },
    "tangier": {
      "label": "Moroccan National Tourist Office · Tangier",
      "url": "https://www.visitmorocco.com/en/travel/tangier"
    },
    "safety": {
      "label": "NASA · Eclipse viewing safety",
      "url": "https://science.nasa.gov/eclipses/safety/"
    }
  },
  "destinations": [
    {
      "slug": "tangier",
      "names": {
        "en": "Tangier",
        "es": "Tánger",
        "ar": "طنجة"
      },
      "countries": {
        "en": "Morocco",
        "es": "Marruecos",
        "ar": "المغرب"
      },
      "totality": "total",
      "verification": {
        "sourceIds": [
          "nso",
          "nasaMap"
        ],
        "method": "Named explicitly inside totality by the National Solar Observatory; cross-checked against NASA path."
      },
      "contactTimes": {
        "timeStandard": "UTC",
        "c1": "2027-08-02T07:40:36.8Z",
        "c2": "2027-08-02T08:44:41.5Z",
        "maximum": "2027-08-02T08:47:07.1Z",
        "c3": "2027-08-02T08:49:33.7Z",
        "c4": "2027-08-02T10:00:23.5Z",
        "durationSeconds": 292.2,
        "referencePoint": {
          "latitude": 35.7595,
          "longitude": -5.834,
          "elevationMetres": 20
        },
        "model": {
          "ephemeris": "DE421",
          "k_umbral": 0.272281,
          "k_penumbral": 0.2725076,
          "note": "Geometric contacts, no refraction; times UTC (add 2h for CEST).",
          "dataUrl": "https://eclipsestayspain.com/eclipse-2027/times.json",
          "methodologyUrl": "https://eclipsestayspain.com/eclipse-2027-algeciras/#methodology"
        }
      },
      "accommodationStatus": "interest-only; no inventory claim"
    },
    {
      "slug": "oran",
      "names": {
        "en": "Oran",
        "es": "Orán",
        "ar": "وهران"
      },
      "countries": {
        "en": "Algeria",
        "es": "Argelia",
        "ar": "الجزائر"
      },
      "totality": "total",
      "verification": {
        "sourceIds": [
          "craag",
          "nasaPath"
        ],
        "method": "CRAAG names Oran in the 2 August 2027 totality path; NASA path table corroborates western Algeria."
      },
      "contactTimes": {
        "timeStandard": "UTC",
        "c1": "2027-08-02T07:44:25.5Z",
        "c2": "2027-08-02T08:50:58.7Z",
        "maximum": "2027-08-02T08:53:32.9Z",
        "c3": "2027-08-02T08:56:08.1Z",
        "c4": "2027-08-02T10:09:15.1Z",
        "durationSeconds": 309.4,
        "referencePoint": {
          "latitude": 35.7167,
          "longitude": -0.7167,
          "elevationMetres": 0
        },
        "model": {
          "ephemeris": "DE421",
          "k_umbral": 0.272281,
          "k_penumbral": 0.2725076,
          "note": "Geometric contacts, no refraction; times UTC (add 2h for CEST).",
          "dataUrl": "https://eclipsestayspain.com/eclipse-2027/times.json",
          "methodologyUrl": "https://eclipsestayspain.com/eclipse-2027-algeciras/#methodology"
        }
      },
      "accommodationStatus": "interest-only; no inventory claim"
    },
    {
      "slug": "sfax",
      "names": {
        "en": "Sfax",
        "es": "Sfax",
        "ar": "صفاقس"
      },
      "countries": {
        "en": "Tunisia",
        "es": "Túnez",
        "ar": "تونس"
      },
      "totality": "total",
      "verification": {
        "sourceIds": [
          "nasaPath",
          "imcceCoordinates"
        ],
        "method": "Our coordinate-to-path comparison, not a city-specific NASA timetable. IMCCE 2016 report p.104 supplies the stable city reference only: 34°45′N, 10°43′E (the report uses west-positive longitude). Linear interpolation between NASA 2027 09:10/09:12 UT boundary rows puts the north/south limits near 35.71°N/33.43°N at this longitude. The reference point is inside totality. The 2016 eclipse circumstances are not used.",
        "referencePoint": {
          "latitude": 34.75,
          "longitude": 10.716666666666667
        },
        "approximateBoundaryLatitude": {
          "north": 35.71,
          "south": 33.43
        }
      },
      "contactTimes": {
        "timeStandard": "UTC",
        "c1": "2027-08-02T07:56:24.1Z",
        "c2": "2027-08-02T09:08:44.4Z",
        "maximum": "2027-08-02T09:11:34.5Z",
        "c3": "2027-08-02T09:14:25.4Z",
        "c4": "2027-08-02T10:31:41.5Z",
        "durationSeconds": 341,
        "referencePoint": {
          "latitude": 34.75,
          "longitude": 10.7167,
          "elevationMetres": 0
        },
        "model": {
          "ephemeris": "DE421",
          "k_umbral": 0.272281,
          "k_penumbral": 0.2725076,
          "note": "Geometric contacts, no refraction; times UTC (add 2h for CEST).",
          "dataUrl": "https://eclipsestayspain.com/eclipse-2027/times.json",
          "methodologyUrl": "https://eclipsestayspain.com/eclipse-2027-algeciras/#methodology"
        }
      },
      "accommodationStatus": "interest-only; no inventory claim"
    },
    {
      "slug": "benghazi",
      "names": {
        "en": "Benghazi",
        "es": "Bengasi",
        "ar": "بنغازي"
      },
      "countries": {
        "en": "Libya",
        "es": "Libia",
        "ar": "ليبيا"
      },
      "totality": "total",
      "verification": {
        "sourceIds": [
          "nso",
          "nasaPath"
        ],
        "method": "Named explicitly inside totality by the National Solar Observatory; cross-checked against NASA path."
      },
      "contactTimes": {
        "timeStandard": "UTC",
        "c1": "2027-08-02T08:10:44.4Z",
        "c2": "2027-08-02T09:27:52.2Z",
        "maximum": "2027-08-02T09:30:57.5Z",
        "c3": "2027-08-02T09:34:03.3Z",
        "c4": "2027-08-02T10:53:15.7Z",
        "durationSeconds": 371.1,
        "referencePoint": {
          "latitude": 32.1167,
          "longitude": 20.0667,
          "elevationMetres": 25
        },
        "model": {
          "ephemeris": "DE421",
          "k_umbral": 0.272281,
          "k_penumbral": 0.2725076,
          "note": "Geometric contacts, no refraction; times UTC (add 2h for CEST).",
          "dataUrl": "https://eclipsestayspain.com/eclipse-2027/times.json",
          "methodologyUrl": "https://eclipsestayspain.com/eclipse-2027-algeciras/#methodology"
        }
      },
      "accommodationStatus": "interest-only; no inventory claim"
    },
    {
      "slug": "luxor",
      "names": {
        "en": "Luxor",
        "es": "Lúxor",
        "ar": "الأقصر"
      },
      "countries": {
        "en": "Egypt",
        "es": "Egipto",
        "ar": "مصر"
      },
      "totality": "total",
      "verification": {
        "sourceIds": [
          "nso",
          "nasaPath"
        ],
        "method": "Named explicitly inside totality by the National Solar Observatory; cross-checked against NASA path. No maximum-duration figure is assigned to an individual property."
      },
      "contactTimes": {
        "timeStandard": "UTC",
        "c1": "2027-08-02T08:40:22.4Z",
        "c2": "2027-08-02T10:02:10.5Z",
        "maximum": "2027-08-02T10:05:22.2Z",
        "c3": "2027-08-02T10:08:33.4Z",
        "c4": "2027-08-02T11:26:37.0Z",
        "durationSeconds": 382.9,
        "referencePoint": {
          "latitude": 25.6833,
          "longitude": 32.6667,
          "elevationMetres": 0
        },
        "model": {
          "ephemeris": "DE421",
          "k_umbral": 0.272281,
          "k_penumbral": 0.2725076,
          "note": "Geometric contacts, no refraction; times UTC (add 2h for CEST).",
          "dataUrl": "https://eclipsestayspain.com/eclipse-2027/times.json",
          "methodologyUrl": "https://eclipsestayspain.com/eclipse-2027-algeciras/#methodology"
        }
      },
      "accommodationStatus": "interest-only; no inventory claim"
    }
  ]
}
