// coordinates.js const locations = [ // --- NAMIBIA ↔ ANGOLA --- { name: "Oshikango / Santa Clara", lat: -17.390760, lon: 15.891055, type: "border", countries: "Namibia ↔ Angola", hours: "08:00 - 18:00", description: "The most important commercial gateway between Namibia and Angola. Expect high truck volumes.", roads: "Paved on both sides.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Ruacana / Kavitiri", lat: -17.391593, lon: 14.222606, type: "border", countries: "Namibia ↔ Angola", hours: "08:00 - 18:00", description: "Located near the scenic Ruacana Falls. Mainly used for local traffic and tourists.", roads: "Paved (NAM); gravel/4x4 (ANG).", link: "https://kaza.org/map-border-crossings.html" }, { name: "Omahenene / Calueque", lat: -17.391560, lon: 14.567028, type: "border", countries: "Namibia ↔ Angola", hours: "08:00 - 18:00", description: "Quieter crossing point used for regional trade and travelers to Calueque Dam.", roads: "Paved (NAM); gravel/dirt (ANG).", link: "https://kaza.org/map-border-crossings.html" }, { name: "Dirico / Mucusso", lat: -18.024659, lon: 21.433189, type: "border", countries: "Namibia ↔ Angola", hours: "08:00 - 18:00", description: "Remote river crossing via the Okavango. Vital for Luengue-Luiana NP.", roads: "Sandy tracks and gravel. 4WD essential.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Rundu / Calai", lat: -17.870983, lon: 19.801995, type: "border", countries: "Namibia ↔ Angola", hours: "08:00 - 18:00", description: "River-based crossing connecting Rundu with Calai via ferry/small boats.", roads: "Paved access; river transit.", link: "https://kaza.org/map-border-crossings.html" }, // --- NAMIBIA ↔ BOTSWANA --- { name: "Ngoma Bridge", lat: -17.921427, lon: 24.720542, type: "border", countries: "Namibia ↔ Botswana", hours: "07:00 - 18:00", description: "Connects Zambezi Region with Chobe NP. Watch for wildlife on the road!", roads: "Paved. Road tax applies for Namibia.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Mohembo / Shakawe", lat: -18.259155, lon: 21.761278, type: "border", countries: "Namibia ↔ Botswana", hours: "06:00 - 18:00", description: "Access between Mahango Core Area and the Okavango Panhandle.", roads: "Paved; new bridge on Botswana side.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Dobe Border Post", lat: -19.577796, lon: 20.998769, type: "border", countries: "Namibia ↔ Botswana", hours: "07:30 - 16:30", description: "Remote Kalahari crossing near Tsodilo Hills (UNESCO).", roads: "Gravel and sand. 4WD highly recommended.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Mamuno / Trans-Kalahari", lat: -22.280913, lon: 19.999107, type: "border", countries: "Namibia ↔ Botswana", hours: "24 Hours", description: "Primary logistics artery connecting Windhoek to Maun and Johannesburg.", roads: "Excellent paved highway.", link: "https://kaza.org/map-border-crossings.html" }, // --- NAMIBIA ↔ ZAMBIA --- { name: "Wenela / Katima Mulilo", lat: -17.475428, lon: 24.244615, type: "border", countries: "Namibia ↔ Zambia", hours: "06:00 - 18:00", description: "Main bridge over the Zambezi River. Connects Namibia to Lusaka.", roads: "Paved.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Impalila Island", lat: -17.798656, lon: 25.150267, type: "border", countries: "Namibia ↔ Zambia", hours: "07:00 - 17:00", description: "Unique water-based post. Access via boat from Kasane or Katima Mulilo.", roads: "No roads; access by boat only.", link: "https://kaza.org/map-border-crossings.html" }, // --- BOTSWANA ↔ ZAMBIA --- { name: "Kazungula Bridge", lat: -17.791068, lon: 25.262469, type: "border", countries: "Botswana ↔ Zambia", hours: "06:00 - 20:00", description: "Modern bridge at the 4-country-corner. KAZA Univisa accepted.", roads: "Paved and modern. Toll applies.", link: "https://kaza.org/map-border-crossings.html" }, // --- BOTSWANA ↔ ZIMBABWE --- { name: "Pandamatenga", lat: -18.525556, lon: 25.662890, type: "border", countries: "Botswana ↔ Zimbabwe", hours: "08:00 - 17:00", description: "Wild crossing between Chobe and Hwange NP. Safari operator route.", roads: "Paved (BOT); rough gravel/sand (ZIM). 4WD required.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Plumtree / Ramokgwebana", lat: -20.544029, lon: 27.730474, type: "border", countries: "Botswana ↔ Zimbabwe", hours: "06:00 - 22:00", description: "Busiest border. Connects Francistown with Bulawayo.", roads: "Fully paved.", link: "https://kaza.org/map-border-crossings.html" }, // --- ZAMBIA ↔ ZIMBABWE --- { name: "Victoria Falls Bridge", lat: -17.928543, lon: 25.857310, type: "border", countries: "Zambia ↔ Zimbabwe", hours: "06:00 - 22:00", description: "Historic bridge crossing. KAZA Univisa accepted.", roads: "Paved.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Kariba Dam", lat: -16.522436, lon: 28.762034, type: "border", countries: "Zambia ↔ Zimbabwe", hours: "06:00 - 18:00", description: "Crosses the dam wall. Scenic views. Univisa accepted.", roads: "Paved but narrow; winding roads.", link: "https://kaza.org/map-border-crossings.html" }, { name: "Chirundu (Main Hub)", lat: -16.038695, lon: 28.851703, type: "border", countries: "Zambia ↔ Zimbabwe", hours: "06:00 - 22:00", description: "Massive One-Stop Border Post. Primary commercial hub.", roads: "Paved; frequently congested.", link: "https://kaza.org/map-border-crossings.html" } ];