{
  "categories": {
    "city": {"label":"Cities","color":"#9a3a16"},
    "fort": {"label":"Forts & Castles","color":"#8a6d2e"},
    "wadi": {"label":"Wadis","color":"#1f7a8c"},
    "beach": {"label":"Beaches","color":"#d49b00"},
    "diving": {"label":"Diving Sites","color":"#0a5275"},
    "turtle": {"label":"Turtle Nesting","color":"#3a6b35"},
    "hike": {"label":"Hiking Trails","color":"#7a3e3e"},
    "offroad": {"label":"4x4 Routes","color":"#5d3b1f"},
    "camp": {"label":"Camping Spots","color":"#2c4a2c"},
    "airport": {"label":"Airports","color":"#444"},
    "port": {"label":"Ports","color":"#0a3d6b"},
    "history": {"label":"Historical Sites","color":"#6b1f3a"},
    "archaeo": {"label":"Archaeological","color":"#4a2c1f"},
    "stargaze": {"label":"Stargazing","color":"#1a1a4a"},
    "frankincense": {"label":"Frankincense Trail","color":"#7a5230"}
  },
  "places": [
    {"id":"muscat","name":"Muscat","cat":"city","lat":23.5859,"lng":58.4059,"region":"Muscat","desc":"Capital of Oman, strung along the coast between the Hajar mountains and the Gulf of Oman. Home to the Sultan Qaboos Grand Mosque, the Royal Opera House, Mutrah's corniche and souq, and the walled old town of Muscat."},
    {"id":"salalah","name":"Salalah","cat":"city","lat":17.0151,"lng":54.0924,"region":"Dhofar","desc":"Capital of Dhofar, transformed each summer by the khareef monsoon. Centre of the historical frankincense trade and gateway to Dhofar's beaches and mountains."},
    {"id":"nizwa","name":"Nizwa","cat":"city","lat":22.9333,"lng":57.5306,"region":"Ad Dakhiliyah","desc":"Historic interior capital in a date-palm oasis at the foot of the Western Hajar. Known for its 17th-century round fort, its souq and the Friday-morning livestock market."},
    {"id":"sur","name":"Sur","cat":"city","lat":22.5667,"lng":59.5289,"region":"Ash Sharqiyah South","desc":"Coastal city built on dhow shipbuilding. Still home to working dhow yards and a launch point for Ras al-Jinz turtle reserve."},
    {"id":"sohar","name":"Sohar","cat":"city","lat":24.3471,"lng":56.7297,"region":"Al Batinah North","desc":"Historic port on the Batinah coast, linked in legend with Sindbad the Sailor. Today a large industrial and port city with a restored fort and a long beach."},
    {"id":"khasab","name":"Khasab","cat":"city","lat":26.1797,"lng":56.2478,"region":"Musandam","desc":"Capital of the Musandam exclave, isolated from mainland Oman. Famous for fjord-like khors, dhow cruises and dolphin sightings."},
    {"id":"ibri","name":"Ibri","cat":"city","lat":23.2256,"lng":56.5158,"region":"Ad Dhahirah","desc":"Trading town between the desert and the Hajar mountains, near the UNESCO archaeological sites of Bat, Al-Khutm and Al-Ayn."},
    {"id":"rustaq","name":"Rustaq","cat":"city","lat":23.3902,"lng":57.4242,"region":"Al Batinah South","desc":"Capital of Al Batinah South at the foot of the Western Hajar, with one of Oman's largest forts and the Ain Al Kasfa hot spring. Rustaq was the first capital of the Ya'ruba dynasty in the 17th century."},
    {"id":"ibra","name":"Ibra","cat":"city","lat":22.6906,"lng":58.5333,"region":"Ash Sharqiyah North","desc":"Capital of Ash Sharqiyah North and a stop on the road between Muscat and the Wahiba Sands. Known for its old mud-brick quarters and a weekly women's market held on Wednesday mornings."},
    {"id":"nizwa-fort","name":"Nizwa Fort","cat":"fort","lat":22.9332,"lng":57.5301,"region":"Ad Dakhiliyah","desc":"Built in the 1650s by Imam Sultan bin Saif al-Ya'rubi. Its great round tower (about 36 m across and 30 m high) dominates the oasis, and it is one of the most visited monuments in Oman.","fees":"Entry fee charged (check current rate)","hours":"Usually Sat–Thu 8:00–20:00, Fri 8:00–11:00 & 13:30–20:00 (check locally)"},
    {"id":"bahla-fort","name":"Bahla Fort","cat":"fort","lat":22.9644,"lng":57.3007,"region":"Ad Dakhiliyah","desc":"UNESCO World Heritage fort (inscribed 1987), built largely in the 13th–14th centuries when Bahla was the base of the Banu Nabhan. Mud-brick walls; the oasis is ringed by a long defensive wall of roughly 12 km.","fees":"Small entry fee","hours":"Usually Sat–Thu daytime (check locally)"},
    {"id":"jabrin-castle","name":"Jabrin Castle","cat":"fort","lat":22.9151,"lng":57.2489,"region":"Ad Dakhiliyah","desc":"Palace-fort completed in the 1670s by Imam Bil'arub bin Sultan as a residence and seat of learning. Famous for its painted ceilings, carved wooden doors and the imam's tomb.","fees":"Small entry fee","hours":"Usually Sat–Thu daytime (check locally)"},
    {"id":"nakhal-fort","name":"Nakhal Fort","cat":"fort","lat":23.3947,"lng":57.8288,"region":"Al Batinah South","desc":"Fort built on a rocky outcrop above Nakhal oasis on the Batinah side of the Hajar, with earlier foundations; the Ain Al Thowarah hot spring is a short drive up the wadi.","fees":"Small entry fee","hours":"Usually Sat–Thu daytime (check locally)"},
    {"id":"rustaq-fort","name":"Rustaq Fort","cat":"fort","lat":23.3917,"lng":57.4263,"region":"Al Batinah South","desc":"One of the largest forts in Oman, with four towers, built over earlier foundations and much rebuilt. Rustaq was the first capital of the Ya'ruba imams in the 17th century.","fees":"Small entry fee","hours":"Usually Sat–Thu daytime (check locally)"},
    {"id":"al-hazm","name":"Al Hazm Castle","cat":"fort","lat":23.5508,"lng":57.4728,"region":"Al Batinah South","desc":"Castle completed in 1711 by Imam Sultan bin Saif II, unusual for its massive stone-and-mortar construction without timber beams. The imam's tomb is inside."},
    {"id":"jalali","name":"Al Jalali Fort","cat":"fort","lat":23.6167,"lng":58.5979,"region":"Muscat","desc":"Portuguese-built (1580s) fort on the rocks guarding the east side of Muscat harbour. Not generally open to the public; best seen from the waterfront by Al Alam Palace."},
    {"id":"mirani","name":"Al Mirani Fort","cat":"fort","lat":23.6173,"lng":58.5933,"region":"Muscat","desc":"Fort on the west side of Muscat harbour, facing Al Jalali; rebuilt by the Portuguese in the 1580s. Not open to the public, but part of every Old Muscat harbour view."},
    {"id":"sohar-fort","name":"Sohar Fort","cat":"fort","lat":24.362,"lng":56.7493,"region":"Al Batinah North","desc":"Whitewashed fort near the Sohar waterfront, restored with a museum on the city's history as a medieval trading port.","fees":"Small entry fee"},
    {"id":"sur-fort","name":"Sunaysilah Fort (Sur)","cat":"fort","lat":22.5794,"lng":59.504,"region":"Ash Sharqiyah South","desc":"Square fort with four corner towers on a rise above Sur, built to guard the town and the approach from the interior."},
    {"id":"khasab-fort","name":"Khasab Castle","cat":"fort","lat":26.1789,"lng":56.2469,"region":"Musandam","desc":"Castle on the Khasab waterfront built by the Portuguese in the early 17th century, restored as a museum of Musandam life, boats and traditional houses."},
    {"id":"wadi-shab","name":"Wadi Shab","cat":"wadi","lat":22.8397,"lng":59.2468,"region":"Ash Sharqiyah South","desc":"Oman's best-known wadi. A small boat crosses the mouth, then roughly 45–60 minutes on foot over boulders leads to pools and a cave with a waterfall, reached by swimming through a narrow gap in the rock.","fees":"Small boat fee to cross the wadi mouth","hours":"Daylight only"},
    {"id":"wadi-bani-khalid","name":"Wadi Bani Khalid","cat":"wadi","lat":22.615,"lng":59.09,"region":"Ash Sharqiyah North","desc":"Spring-fed wadi in Ash Sharqiyah North with year-round turquoise pools. The main pool area has paths and a café; walk further up the wadi for quieter pools and Moqal Cave."},
    {"id":"wadi-tiwi","name":"Wadi Tiwi","cat":"wadi","lat":22.8224,"lng":59.2587,"region":"Ash Sharqiyah South","desc":"Narrow, steep-sided wadi a few kilometres south-east of Wadi Shab. A narrow track (4×4 advised) climbs past date gardens and falaj-watered terraces to the villages of Mibam and Sooma."},
    {"id":"wadi-bani-awf","name":"Wadi Bani Awf","cat":"wadi","lat":23.262,"lng":57.4424,"region":"Al Batinah South","desc":"Spectacular gorge through the Western Hajar on the Rustaq side, with Snake Canyon and the mountain village of Bilad Sayt. The track is for high-clearance 4×4 vehicles only."},
    {"id":"wadi-damm","name":"Wadi Damm","cat":"wadi","lat":23.2303,"lng":57.0517,"region":"Ad Dhahirah","desc":"Quiet wadi near Al-Ayn in Ibri wilayat with clear pools in a side gorge, close to the Bronze Age beehive tombs of Al-Ayn."},
    {"id":"wadi-mibam","name":"Wadi Mibam","cat":"wadi","lat":22.775,"lng":59.215,"region":"Ash Sharqiyah South","desc":"Upper reach of Wadi Tiwi around the village of Mibam, with deep green pools reached on foot from the end of the track."},
    {"id":"wadi-al-arbeieen","name":"Wadi Al Arbeieen","cat":"wadi","lat":23.0361,"lng":59.0166,"region":"Muscat","desc":"Palm-lined wadi in Quriyat wilayat with permanent pools, reached by a 4×4 track through the village of Al Arbeieen."},
    {"id":"wadi-al-hawqayn","name":"Wadi Al Hawqayn","cat":"wadi","lat":23.5502,"lng":57.3392,"region":"Al Batinah South","desc":"Easy-access wadi on the Rustaq–Khaburah side of the Hajar with a small waterfall and pools beside the village of Hawqayn; flow depends on recent rain."},
    {"id":"qantab","name":"Qantab Beach","cat":"beach","lat":23.5615,"lng":58.6286,"region":"Muscat","desc":"Small fishing-village cove south-east of Muscat, popular for kayaking and boat trips along the coast towards Bandar Al Khairan."},
    {"id":"yiti","name":"Yiti Beach","cat":"beach","lat":23.515,"lng":58.665,"region":"Muscat","desc":"Wide bay south-east of Muscat with calm water, popular with Muscat residents for weekend swims and beach camping."},
    {"id":"fins-beach","name":"Fins Beach","cat":"beach","lat":22.9276,"lng":59.2111,"region":"Ash Sharqiyah South","desc":"White-sand coves with turquoise water on the coast road between Muscat and Sur. Undeveloped, with no facilities."},
    {"id":"al-sawadi","name":"Al Sawadi Beach","cat":"beach","lat":23.7714,"lng":57.7917,"region":"Al Batinah South","desc":"Wide Batinah beach facing the Daymaniyat Islands, the main jump-off point for snorkel and dive trips to the reserve."},
    {"id":"al-mughsail","name":"Al Mughsail Beach","cat":"beach","lat":16.8639,"lng":53.7667,"region":"Dhofar","desc":"Long beach about 45 km west of Salalah backed by limestone cliffs, with the Marneef Cave and its blowholes at the western end."},
    {"id":"ras-al-hadd","name":"Ras Al Hadd Beach","cat":"beach","lat":22.5208,"lng":59.78,"region":"Ash Sharqiyah South","desc":"Long, undeveloped beaches at Ras al Hadd, the easternmost point of mainland Oman and the Arabian Peninsula, next to the Ras al-Jinz turtle reserve."},
    {"id":"daymaniyat","name":"Daymaniyat Islands","cat":"diving","lat":23.85,"lng":58.0833,"region":"Al Batinah South","desc":"Protected chain of nine islands roughly 16–18 km off the Barka/Al Sawadi coast. Mainland Oman's best-known dive and snorkel area: turtles, reef sharks and seasonal whale sharks. Landing on the islands is banned May–October.","fees":"Reserve permit, normally arranged by the operator"},
    {"id":"fahal","name":"Fahal Island","cat":"diving","lat":23.675,"lng":58.4972,"region":"Muscat","desc":"Small island just off Muscat, a short boat ride from the city marinas, with reefs, a cave/arch and shallow sites suitable for training and snorkelling."},
    {"id":"bandar-khairan","name":"Bandar Al Khairan","cat":"diving","lat":23.5167,"lng":58.7333,"region":"Muscat","desc":"Sheltered bays and islands south-east of Muscat with many sheltered dive and snorkel sites, including the Al Munassir wreck, sunk as an artificial reef in 2003."},
    {"id":"hallaniyat","name":"Hallaniyat Islands","cat":"diving","lat":17.5,"lng":56.0,"region":"Dhofar","desc":"Remote island group (Al Hallaniyat / Kuria Muria) off the Dhofar coast, reached mainly by liveaboard or long boat trips. Big pelagics and seasonal manta and whale shark sightings."},
    {"id":"musandam-dive","name":"Musandam Fjords","cat":"diving","lat":26.3833,"lng":56.45,"region":"Musandam","desc":"Steep walls and big schools of fish in the fjord-like khors of Musandam. Trips run from Khasab, and from Dibba on the UAE side. Currents can be strong."},
    {"id":"ras-al-jinz","name":"Ras Al Jinz Turtle Reserve","cat":"turtle","lat":22.4255,"lng":59.8272,"region":"Ash Sharqiyah South","desc":"Protected green-turtle nesting beach with a visitor centre and museum. Guided evening and early-morning turtle-watching tours; book ahead in peak season.","fees":"Tour fee (check current rate)","hours":"Evening and pre-dawn guided tours"},
    {"id":"masirah-turtle","name":"Masirah Island","cat":"turtle","lat":20.5,"lng":58.7833,"region":"Ash Sharqiyah South","desc":"Masirah Island hosts one of the world's largest loggerhead turtle nesting populations, plus green, hawksbill and olive ridley turtles. Reached by car ferry from Shannah; there is no organised viewing centre."},
    {"id":"ras-al-hadd-turtle","name":"Ras Al Hadd","cat":"turtle","lat":22.502,"lng":59.8046,"region":"Ash Sharqiyah South","desc":"Beaches around Ras al Hadd next to the Ras al-Jinz reserve, also used by nesting green turtles. Viewing is via the reserve's guided tours."},
    {"id":"jebel-shams","name":"Balcony Walk (W6), Jebel Shams","cat":"hike","lat":23.1936,"lng":57.2014,"region":"Ad Dakhiliyah","desc":"Ministry of Tourism trail W6 from Al Khitaym along a ledge on the rim of Wadi Ghul (Wadi Nakhar) to the abandoned village of As Sab. Mostly level, about 3 hours return; sheer drops beside the path.","gpx":"jebel-shams-w6.gpx"},
    {"id":"jebel-akhdar","name":"Jebel Akhdar Village Walk (W18b)","cat":"hike","lat":23.0728,"lng":57.6624,"region":"Ad Dakhiliyah","desc":"Ministry of Tourism trail W18b on the Saiq Plateau, linking the terraced villages of Al Ayn, Al Aqr and Ash Shirayjah past rose and fruit gardens. Easy-moderate, around 2 hours one way.","gpx":"jebel-akhdar-e35.gpx"},
    {"id":"snake-canyon","name":"Snake Canyon","cat":"hike","lat":23.2074,"lng":57.3927,"region":"Al Batinah South","desc":"Narrow slot canyon in Wadi Bani Awf near Bilad Sayt. A technical canyoning route with swims and jumps — go with an experienced guide and proper gear; deadly in flash floods."},
    {"id":"jebel-misht","name":"Jebel Misht","cat":"hike","lat":23.2572,"lng":56.9992,"region":"Ad Dhahirah","desc":"Limestone massif above Al-Ayn in Ibri wilayat, known for big-wall climbing on its huge face and as the backdrop to the Al-Ayn beehive tombs. Approaches to the base are rough hikes."},
    {"id":"wahiba-sands","name":"Wahiba Sands","cat":"offroad","lat":21.7167,"lng":58.65,"region":"Ash Sharqiyah North","desc":"Sand sea roughly 180 km north–south and 80 km wide. Access from Bidiyah / Al Wasil on the Muscat–Sur inland road; desert camps sit a few kilometres in. Full north–south crossings to the coast near Al Ashkharah are for experienced, multi-vehicle groups.","gpx":"wahiba-crossing.gpx"},
    {"id":"jebel-shams-route","name":"Jebel Shams Summit Road","cat":"offroad","lat":23.1936,"lng":57.2014,"region":"Ad Dakhiliyah","desc":"Road from Al Hamra up to the Jebel Shams plateau (about 2,000 m) and Al Khitaym. Paved on the lower section and steep gravel higher up; 4×4 strongly recommended and required by many rental contracts.","gpx":"jebel-shams-road.gpx"},
    {"id":"wadi-bani-awf-route","name":"Wadi Bani Awf Crossing","cat":"offroad","lat":23.1905,"lng":57.3891,"region":"Al Batinah South","desc":"Mountain crossing between the Batinah side (Awabi / Rustaq) and Al Hamra via Wadi Bani Awf, Bilad Sayt and the Sharafat al Alamayn pass. Steep, narrow gravel; 4×4 only. Do not attempt after rain.","gpx":"wadi-bani-awf.gpx"},
    {"id":"empty-quarter-edge","name":"Empty Quarter Edge","cat":"offroad","lat":18.75,"lng":53.25,"region":"Dhofar","desc":"The Omani fringe of the Rub' al-Khali, approached via Thumrait and Shisr. Expedition territory: multiple vehicles, satellite communication and full recovery gear."},
    {"id":"fins-camp","name":"Fins Beach Camp","cat":"camp","lat":22.9276,"lng":59.2111,"region":"Ash Sharqiyah South","desc":"Informal wild camping above the coves at Fins. No facilities — bring everything and take everything away."},
    {"id":"wahiba-camp","name":"Desert Nights Camp","cat":"camp","lat":21.85,"lng":58.75,"region":"Ash Sharqiyah North","desc":"One of several established desert camps on the northern edge of the Wahiba Sands with tents or chalets and meals. Booking ahead recommended."},
    {"id":"jebel-shams-camp","name":"Jebel Shams Rim Camp","cat":"camp","lat":23.2,"lng":57.205,"region":"Ad Dakhiliyah","desc":"Wild camping on the plateau near the Wadi Ghul rim around Al Khitaym (about 2,000 m). No facilities; cold at night in winter."},
    {"id":"muscat-airport","name":"Muscat International Airport","cat":"airport","lat":23.5933,"lng":58.2844,"region":"Muscat","desc":"Muscat International (MCT). Main international gateway and home of Oman Air and SalamAir. In Seeb, roughly 30–35 km west of Mutrah."},
    {"id":"salalah-airport","name":"Salalah Airport","cat":"airport","lat":17.0387,"lng":54.0913,"region":"Dhofar","desc":"Salalah International (SLL). Domestic flights to Muscat and regional international routes, busiest during the khareef season. A few kilometres from central Salalah."},
    {"id":"sohar-airport","name":"Sohar Airport","cat":"airport","lat":24.3874,"lng":56.6211,"region":"Al Batinah North","desc":"Sohar (OHS). Regional airport opened in 2014, about 10 km north-west of Sohar; limited scheduled service."},
    {"id":"khasab-airport","name":"Khasab Airport","cat":"airport","lat":26.1708,"lng":56.2406,"region":"Musandam","desc":"Khasab (KHS). Domestic flights from Muscat — the main way to reach Musandam without driving through the UAE."},
    {"id":"duqm-airport","name":"Duqm Airport","cat":"airport","lat":19.5017,"lng":57.6339,"region":"Al Wusta","desc":"Duqm (DQM). Serves Duqm and its Special Economic Zone with domestic flights from Muscat."},
    {"id":"masirah-airport","name":"Masirah Air Base","cat":"airport","lat":20.6753,"lng":58.8903,"region":"Ash Sharqiyah South","desc":"Royal Air Force of Oman base on Masirah Island; not a regular civilian passenger airport. Visitors reach Masirah by car ferry from Shannah."},
    {"id":"sultan-qaboos-port","name":"Port Sultan Qaboos","cat":"port","lat":23.6271,"lng":58.5664,"region":"Muscat","desc":"Mutrah's harbour, opened in 1974 as Mina Qaboos. Commercial cargo moved to Sohar in 2014 and the port now serves cruise ships, the royal yachts and tourism. Next to the Mutrah corniche and souq."},
    {"id":"sohar-port","name":"Port of Sohar","cat":"port","lat":24.4908,"lng":56.6142,"region":"Al Batinah North","desc":"Deep-water industrial port and freezone north-west of Sohar, in operation since 2004 and run by SOHAR Port and Freezone, a 50/50 joint venture of Asyad Group and the Port of Rotterdam."},
    {"id":"duqm-port","name":"Port of Duqm","cat":"port","lat":19.663,"lng":57.7117,"region":"Al Wusta","desc":"Multi-purpose port on the Arabian Sea at Duqm, centrepiece of the Special Economic Zone at Duqm (SEZAD). Run by Port of Duqm Company, a joint venture of Asyad and the Antwerp port consortium; ship-repair dry dock alongside."},
    {"id":"salalah-port","name":"Port of Salalah","cat":"port","lat":16.9395,"lng":53.9953,"region":"Dhofar","desc":"Container transhipment port at Raysut, south-west of Salalah, operated by Salalah Port Services with APM Terminals. Also handles general cargo and calls by cruise ships."},
    {"id":"khasab-port","name":"Khasab Port","cat":"port","lat":26.2043,"lng":56.2537,"region":"Musandam","desc":"Harbour at Khasab used by Musandam dhow cruises, fishing boats and small traders crossing the Strait of Hormuz."},
    {"id":"sultan-qaboos-mosque","name":"Sultan Qaboos Grand Mosque","cat":"history","lat":23.5838,"lng":58.3885,"region":"Muscat","desc":"Opened in 2001. Its main prayer hall holds a hand-loomed carpet of about 4,343 m² and a Swarovski crystal chandelier around 14 m tall. Non-Muslim visitors are admitted on weekday mornings; modest dress required.","fees":"Free","hours":"Non-Muslim visitors: Sat–Thu 8:00–11:00"},
    {"id":"royal-opera","name":"Royal Opera House Muscat","cat":"history","lat":23.6113,"lng":58.4625,"region":"Muscat","desc":"Oman's opera house in Shatti al-Qurum, opened in 2011. Concerts, opera and ballet mainly in the cooler months; daytime building tours are offered on some days."},
    {"id":"mutrah-souq","name":"Mutrah Souq","cat":"history","lat":23.6193,"lng":58.5639,"region":"Muscat","desc":"Covered souq behind the Mutrah corniche: frankincense, silver, textiles, spices and household goods. Open mornings and evenings; quiet in the early afternoon."},
    {"id":"bait-al-zubair","name":"Bait Al Zubair Museum","cat":"history","lat":23.6144,"lng":58.5896,"region":"Muscat","desc":"Private museum of Omani heritage in Old Muscat: khanjars, weapons, jewellery, costume and household items, with a reconstructed village in the garden."},
    {"id":"al-baleed","name":"Al Baleed Archaeological Park","cat":"archaeo","lat":17.0067,"lng":54.1345,"region":"Dhofar","desc":"UNESCO ruins of the medieval port of Zafar on the Salalah seafront, with the Museum of the Land of Frankincense, paths through the excavated city and a lagoon.","fees":"Entry fee charged"},
    {"id":"sumhuram","name":"Sumhuram (Khor Rori)","cat":"archaeo","lat":17.039,"lng":54.4342,"region":"Dhofar","desc":"UNESCO site of an ancient walled port above the Khor Rori lagoon, near Taqah, about 40 km east of Salalah. Founded in the late 1st millennium BC to ship frankincense.","fees":"Entry fee charged"},
    {"id":"ubar","name":"Ubar (Shisr)","cat":"archaeo","lat":18.2553,"lng":53.6482,"region":"Dhofar","desc":"Excavated fortified settlement at Shisr, part of the UNESCO Land of Frankincense and widely linked with the legendary 'Ubar'. Parts of it collapsed into a limestone sinkhole. Deep in the Dhofar interior."},
    {"id":"wubar","name":"Wadi Dawkah (frankincense trees)","cat":"frankincense","lat":17.339,"lng":54.0764,"region":"Dhofar","desc":"UNESCO-protected stand of wild frankincense trees (Boswellia sacra) beside the Thumrait road, roughly 40 km north of Salalah."},
    {"id":"bat-tombs","name":"Bat, Al-Khutm and Al-Ayn","cat":"archaeo","lat":23.2577,"lng":56.7424,"region":"Ad Dhahirah","desc":"UNESCO Bronze Age (3rd millennium BC) site of stone towers and beehive tombs at Bat, Al-Khutm and Al-Ayn, east of Ibri. The tombs of Al-Ayn, with Jebel Misht behind, are the most photographed.","fees":"Free"},
    {"id":"al-hoota","name":"Al Hoota Cave","cat":"archaeo","lat":23.0821,"lng":57.3544,"region":"Ad Dakhiliyah","desc":"Show cave near Al Hamra on the south side of Jebel Shams, several kilometres long, with a small blind cave fish and a short visitor train. Opening has been intermittent in recent years — check before you go.","fees":"Ticketed","hours":"Check current opening"},
    {"id":"jebel-shams-stargaze","name":"Jebel Shams","cat":"stargaze","lat":23.2,"lng":57.205,"region":"Ad Dakhiliyah","desc":"The Jebel Shams plateau (around 2,000 m; the mountain tops out above 3,000 m) is far from large towns and well above the coastal haze — among the darkest easily reachable skies in northern Oman."},
    {"id":"wahiba-stargaze","name":"Wahiba Sands (Inner Dunes)","cat":"stargaze","lat":21.7167,"lng":58.65,"region":"Ash Sharqiyah North","desc":"Away from the camp lights a few kilometres into the dunes, the Wahiba Sands have very dark skies. Many desert camps run informal stargazing evenings."},
    {"id":"empty-quarter-stargaze","name":"Empty Quarter Edge","cat":"stargaze","lat":18.75,"lng":53.25,"region":"Dhofar","desc":"The Omani edge of the Rub' al-Khali is about as far from artificial light as you can get on the peninsula. Self-supported trips only."},
    {"id":"frank-dawkah","name":"Wadi Dawkah Frankincense Park","cat":"frankincense","lat":17.339,"lng":54.0764,"region":"Dhofar","desc":"Core component of the UNESCO Land of Frankincense: a protected grove of wild Boswellia sacra in Wadi Dawkah, north of Salalah."},
    {"id":"frank-baleed","name":"Al Baleed (Frankincense)","cat":"frankincense","lat":17.0067,"lng":54.1345,"region":"Dhofar","desc":"Medieval frankincense-trading port, the most accessible Land of Frankincense site, on Salalah's beachfront."},
    {"id":"frank-sumhuram","name":"Sumhuram (Frankincense)","cat":"frankincense","lat":17.039,"lng":54.4342,"region":"Dhofar","desc":"Ancient walled port at Khor Rori that shipped frankincense by sea from the late 1st millennium BC."},
    {"id":"frank-ubar","name":"Shisr / Ubar (Frankincense)","cat":"frankincense","lat":18.2553,"lng":53.6482,"region":"Dhofar","desc":"Inland oasis settlement at Shisr on the caravan routes north from the Dhofar frankincense groves."}
  ]
}
