A shared understanding of every field.
Column meanings, units and missing-value rules from the supplied data dictionary. Use these definitions alongside the raw records and CSV downloads.
| File & position | Column | Type / unit | Definition | Missing values / lists |
|---|---|---|---|---|
| ArabiaTour_country_profiles.csvColumn 1 | brand | text | Intended publication/project label; does not imply that a live website was edited. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 2 | research_as_of | date (YYYY-MM-DD) | Research cutoff and access date, ISO YYYY-MM-DD. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 3 | scope_order | number | Order requested for the ten-country scope. Not a tourism rank. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 4 | country | text | Country associated with the record or source. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 5 | country_iso2 | text | ISO 3166-1 alpha-2 country key for joining the country, destination, and hotel files. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 6 | country_iso3 | text | ISO 3166-1 alpha-3 country code. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 7 | scope_note | text | Identifies the countries covered by the file. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 8 | tourism_visits | numbervisits, not unique people | Reported annual visitor/tourist count, in individual visits. Read year, metric, qualifier, confidence, and comparability together; never treat as unique people. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 9 | tourism_visits_year | number | Calendar year of the visitor statistic. Not the research date or source publication year. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 10 | tourism_metric | text | Exact analytic description of what the visitor figure counts; series are not fully harmonized across countries. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 11 | tourism_value_qualifier | text | approximately, more_than, nearly, reported_exact, or not_available. more_than is a threshold, not an exact total. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 12 | tourism_data_confidence | text | Qualitative confidence and attribution level. Not a calculated statistical confidence interval. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 13 | tourism_comparability_note | text | Coverage exclusions, definition differences, and unresolved statistical limitations. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 14 | gdp_nominal_usd_billion | numberUSD billion, current prices | Nominal annual GDP in current US dollars divided by 1,000,000,000; not PPP GDP, tourism GDP, or a forecast. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 15 | gdp_year | number | Calendar year associated with the reported nominal GDP value. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 16 | gdp_per_capita_current_usd | numberUSD per person, current prices | Annual GDP per capita in current US dollars as displayed by World Bank. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 17 | gdp_per_capita_year | number | Year associated with GDP per capita. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 18 | summary_five_paragraphs | text | Five original prose paragraphs separated by two newline characters. The same text is also provided in five individual paragraph columns. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 19 | capital | text | Conventional capital-city label. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 20 | official_language | text | Principal official language or languages, separated with a semicolon when applicable. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 21 | currency_code | text | ISO 4217 currency code. Cost estimates are in USD, not in this local currency. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 22 | currency_name | text | Local currency name; no exchange rate or convertibility guarantee is supplied. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 23 | gdp_basis | text | GDP measure, currency basis, and source convention. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 24 | gdp_precision_note | text | Source-display rounding, including values displayed in trillions rather than exact billions. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 25 | gdp_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 26 | gdp_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 27 | tourism_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 28 | tourism_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 29 | visa_route | text | General entry-route overview; eligibility is conditional on nationality, passport type, residence, and purpose. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 30 | how_to_get_visa | text | Practical application sequence through the official or authorized route; not individualized immigration advice. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 31 | official_visa_application_url | text | Official application portal or official page directing to the correct route. More than one route may be separated with a pipe. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 32 | visa_stay_and_validity | text | Permitted stay and visa validity when verified. A visa-validity period is not automatically a stay allowance. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 33 | visa_fee_note | text | Dated and route-qualified fee information where verified; otherwise directs to official checkout. Not a universal all-in charge. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 34 | passport_and_documents | text | Passport and supporting-document guidance from the cited route; confirm the traveler-specific rules. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 35 | visa_key_restrictions | text | Material limits on purpose, geography, religious admission, or onward travel. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 36 | visa_eligibility_caveat | text | Unresolved nationality-specific conditions because no traveler passport was supplied. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 37 | visa_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 38 | visa_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 39 | visa_last_checked | date (YYYY-MM-DD) | Date the entry sources were checked, ISO YYYY-MM-DD. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 40 | best_time_to_visit_editorial | text | Climate-based editorial planning preference. Not a forecast, official rule, or recommendation to ignore travel warnings. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 41 | suggested_trip_length_editorial | text | Selective planning allocation rather than a prepriced itinerary. Withheld or qualified in warning areas. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 42 | tourism_themes | text | Editorial tourism-interest categories separated by a pipe. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 43 | getting_around | text | General transport-planning context. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 44 | culture_and_access_note | text | Selected conduct, religious, heritage, or activity-access considerations. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 45 | cost_drivers_and_practical_note | text | Qualitative variables that can materially change the trip cost or feasibility. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 46 | travel_advisory_summary | text | Area-qualified summary of the consulted UK FCDO advisory. Not a universal legal ban or a declaration that unlisted areas are safe. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 47 | airport_operating_note | text | Selected time-sensitive operation or airport-selection information; verify with the operating airline and airport. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 48 | overall_data_quality_note | text | Country-specific research limitations and cautions about interpretation. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 49 | travel_advisory_authority | text | Government advisory used consistently as the reference baseline. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 50 | travel_advisory_checked | date (YYYY-MM-DD) | Date the advisory was consulted, not its original publication date. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 51 | advisory_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 52 | advisory_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 53 | destination_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 54 | destination_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 55 | cost_estimate_as_of | date (YYYY-MM-DD) | Date of the editorial estimate. Does not imply that live rates were sampled that day. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 56 | cost_estimate_method | text | Clearly identifies assumptions rather than a rate survey, official statistic, or live booking quote. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 57 | cost_basis | text | Occupancy, currency, and daily-spending inclusion convention for the budget bands. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 58 | cost_exclusions | text | Expenses intentionally excluded from daily planning ranges, separated with a pipe. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 59 | cost_confidence | text | Qualitative caution that the cost bands are broad unsurveyed planning assumptions. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 60 | cost_special_note | text | Major exclusions or conditions that prevent treating the estimate as a total trip price. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 61 | budget_usd_pp_day_low | numberUSD per person per day | Low end of the budget USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 62 | budget_usd_pp_day_high | numberUSD per person per day | High end of the budget USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 63 | midrange_usd_pp_day_low | numberUSD per person per day | Low end of the midrange USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 64 | midrange_usd_pp_day_high | numberUSD per person per day | High end of the midrange USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 65 | luxury_usd_pp_day_low | numberUSD per person per day | Low end of the luxury USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 66 | luxury_usd_pp_day_high | numberUSD per person per day | High end of the luxury USD-per-person-per-day editorial planning band, with double-room sharing. Not a live quote. Blank for Iraq. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 67 | midrange_7_day_usd_pp_low | numberUSD per person for 7 days | Derived value = corresponding midrange daily band endpoint multiplied by 7. Exclusions remain unchanged. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 68 | midrange_7_day_usd_pp_high | numberUSD per person for 7 days | Derived value = corresponding midrange daily band endpoint multiplied by 7. Exclusions remain unchanged. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 69 | cost_context_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 70 | cost_context_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 71 | cost_context_limitation | text | Explains the role or absence of an external traveler-spending benchmark. Benchmarks are not the formula for the bands. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 72 | summary_paragraph_1 | text | Original paragraph on tourism/economic overview. Companion source IDs cite factual context; editorial judgments remain labeled. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 73 | summary_paragraph_1_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 74 | summary_paragraph_2 | text | Original paragraph on five destination highlights. Companion source IDs cite factual context; editorial judgments remain labeled. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 75 | summary_paragraph_2_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 76 | summary_paragraph_3 | text | Original paragraph on visa and entry process. Companion source IDs cite factual context; editorial judgments remain labeled. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 77 | summary_paragraph_3_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 78 | summary_paragraph_4 | text | Original paragraph on cost, accommodation, and gateway context. Companion source IDs cite factual context; editorial judgments remain labeled. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 79 | summary_paragraph_4_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 80 | summary_paragraph_5 | text | Original paragraph on seasonal, transport, and advisory considerations. Companion source IDs cite factual context; editorial judgments remain labeled. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 81 | summary_paragraph_5_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 82 | destination_1_name | text | Flattened destination 1: destination name. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 83 | destination_1_top_sites | text | Flattened destination 1: pipe-separated attraction shortlist. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 84 | destination_1_airports | text | Flattened destination 1: primary and alternative gateway names with IATA codes. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 85 | destination_1_access_note | text | Flattened destination 1: ground or marine transfer context. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 86 | destination_1_warning | text | Flattened destination 1: specific access or advisory information. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 87 | destination_2_name | text | Flattened destination 2: destination name. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 88 | destination_2_top_sites | text | Flattened destination 2: pipe-separated attraction shortlist. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 89 | destination_2_airports | text | Flattened destination 2: primary and alternative gateway names with IATA codes. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 90 | destination_2_access_note | text | Flattened destination 2: ground or marine transfer context. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 91 | destination_2_warning | text | Flattened destination 2: specific access or advisory information. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 92 | destination_3_name | text | Flattened destination 3: destination name. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 93 | destination_3_top_sites | text | Flattened destination 3: pipe-separated attraction shortlist. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 94 | destination_3_airports | text | Flattened destination 3: primary and alternative gateway names with IATA codes. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 95 | destination_3_access_note | text | Flattened destination 3: ground or marine transfer context. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 96 | destination_3_warning | text | Flattened destination 3: specific access or advisory information. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 97 | destination_4_name | text | Flattened destination 4: destination name. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 98 | destination_4_top_sites | text | Flattened destination 4: pipe-separated attraction shortlist. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 99 | destination_4_airports | text | Flattened destination 4: primary and alternative gateway names with IATA codes. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 100 | destination_4_access_note | text | Flattened destination 4: ground or marine transfer context. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 101 | destination_4_warning | text | Flattened destination 4: specific access or advisory information. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 102 | destination_5_name | text | Flattened destination 5: destination name. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 103 | destination_5_top_sites | text | Flattened destination 5: pipe-separated attraction shortlist. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 104 | destination_5_airports | text | Flattened destination 5: primary and alternative gateway names with IATA codes. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 105 | destination_5_access_note | text | Flattened destination 5: ground or marine transfer context. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 106 | destination_5_warning | text | Flattened destination 5: specific access or advisory information. Full destination record is in ArabiaTour_destinations.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 107 | hotel_1_name_and_area | text | Flattened hotel 1: property name and actual location. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 108 | hotel_1_official_url | text | Flattened hotel 1: official property or operator source URL. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 109 | hotel_1_status_note | text | Flattened hotel 1: operation, renovation, or access information. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 110 | hotel_2_name_and_area | text | Flattened hotel 2: property name and actual location. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 111 | hotel_2_official_url | text | Flattened hotel 2: official property or operator source URL. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 112 | hotel_2_status_note | text | Flattened hotel 2: operation, renovation, or access information. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 113 | hotel_3_name_and_area | text | Flattened hotel 3: property name and actual location. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 114 | hotel_3_official_url | text | Flattened hotel 3: official property or operator source URL. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 115 | hotel_3_status_note | text | Flattened hotel 3: operation, renovation, or access information. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 116 | hotel_4_name_and_area | text | Flattened hotel 4: property name and actual location. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 117 | hotel_4_official_url | text | Flattened hotel 4: official property or operator source URL. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 118 | hotel_4_status_note | text | Flattened hotel 4: operation, renovation, or access information. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 119 | hotel_5_name_and_area | text | Flattened hotel 5: property name and actual location. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 120 | hotel_5_official_url | text | Flattened hotel 5: official property or operator source URL. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 121 | hotel_5_status_note | text | Flattened hotel 5: operation, renovation, or access information. Full hotel record is in ArabiaTour_hotels.csv. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 122 | hotel_selection_note | text | Editorial selection method. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_country_profiles.csvColumn 123 | all_country_source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 124 | all_country_source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_country_profiles.csvColumn 125 | missing_data_note | text | Blank values are unresolved, unverified, not applicable, or unavailable; they must not be converted to zero. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 1 | brand | text | Intended publication/project label; does not imply that a live website was edited. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 2 | research_as_of | date (YYYY-MM-DD) | Research cutoff and access date, ISO YYYY-MM-DD. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 3 | destination_id | text | Unique destination key, formatted ISO2_D1 through ISO2_D5. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 4 | country_iso2 | text | ISO 3166-1 alpha-2 country key for joining the country, destination, and hotel files. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 5 | country | text | Country associated with the record or source. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 6 | editorial_order | number | Order within a country’s five selected destinations or five hotel references. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 7 | destination | text | Named city, region, site grouping, or island selected as a tourism-interest highlight. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 8 | destination_type | text | Distinguishes a city from a regional grouping, island, archaeological site, or religious destination. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 9 | top_sites | text | Selected named attractions separated by a pipe. Inclusion does not establish current opening or admission. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 10 | main_airport_name | text | Practical primary flight gateway for this destination, which may be outside the destination itself. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 11 | main_airport_iata | text | Three-letter IATA code of the stated primary gateway; not proof of current scheduled service. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 12 | alternative_airport_names | text | Alternative or local airport names separated by a pipe; practical route availability may be limited. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 13 | alternative_airport_iata | text | IATA codes in the same order as the alternative airport names, separated by a pipe. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 14 | airport_and_ground_access_note | text | Required road, rail, boat, or guided-transfer context after the flight gateway. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 15 | suggested_nights_editorial | text | Approximate allocation such as 2-3 nights or day trip; withheld for selected warning areas. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 16 | suggested_nights_note | text | Clarifies the editorial or withheld nature of the allocation. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 17 | example_hotel_id | text | Foreign key to hotels.csv. May repeat for a regional staging base; blank if no appropriate property was verified. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 18 | example_hotel_name | text | Display name of the linked example property; verify its actual location in the relationship field. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 19 | hotel_location_relationship | text | Explains whether the hotel is in the destination, in a neighboring region, or only a staging base. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 20 | special_access_or_safety_note | text | Destination-specific permit, religious, conservation, operation, or travel-warning information. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 21 | selection_method | text | Explains the editorial choice rather than a quantitative ranking. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_destinations.csvColumn 22 | source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 23 | source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 24 | airport_source_url | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 25 | advisory_source_url | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_destinations.csvColumn 26 | country_advisory_summary | text | Country-level advisory context repeated for destination rows, to avoid losing warnings when filtering the file. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 1 | brand | text | Intended publication/project label; does not imply that a live website was edited. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 2 | research_as_of | date (YYYY-MM-DD) | Research cutoff and access date, ISO YYYY-MM-DD. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 3 | hotel_id | text | Unique hotel key, formatted ISO2_H1 through ISO2_H5. Also matches its source ID. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 4 | country_iso2 | text | ISO 3166-1 alpha-2 country key for joining the country, destination, and hotel files. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 5 | country | text | Country associated with the record or source. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 6 | editorial_order | number | Order within a country’s five selected destinations or five hotel references. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 7 | hotel_name | text | Property name supported by the official property or operator page; management changes noted where relevant. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 8 | city_or_area | text | Actual hotel location, including hotels outside the five destination selections. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 9 | property_type | text | Editorial accommodation category. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 10 | shortlist_rationale | text | Reason for geographic or property-type inclusion. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 11 | operating_status_note | text | Renovation and access information. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 12 | live_rate_usd_per_room_night | number | Intentionally blank: no dates, room type, meal plan, or booking quotation were obtained. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 13 | rate_note | text | Explains why a live nightly rate is not provided. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 14 | selection_method | text | Explains the editorial choice rather than a quantitative ranking. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 15 | official_property_url | text | Official hotel, operator, or owner/development page used to verify identity. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_hotels.csvColumn 16 | source_ids | text | Pipe-separated source keys joined to ArabiaTour_sources.csv. These cite factual context; editorial estimates are not converted into source statistics. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_hotels.csvColumn 17 | source_urls | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_hotels.csvColumn 18 | advisory_source_url | text | Plain source URL or pipe-separated URLs for the associated subject; see the Sources file for attribution. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_sources.csvColumn 1 | source_id | text | Unique source key referenced by the pipe-separated citation fields in the other files. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_sources.csvColumn 2 | country | text | Country associated with the record or source. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 3 | topic | text | Research subject supported by this source. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 4 | publisher | text | Organization or original publisher; secondary attribution is explicitly named where appropriate. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 5 | title | text | Descriptive title of the exact page or document used. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 6 | publication_or_update_date | date (YYYY-MM-DD) | Publication/update date when established, ISO YYYY-MM-DD; blank when a reliable date was not identified. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 7 | accessed_date | date (YYYY-MM-DD) | Research access date, ISO YYYY-MM-DD. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 8 | source_type | text | Primary, government attribution, secondary report, community dataset, or benchmark classification. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: | |
| ArabiaTour_sources.csvColumn 9 | url | text | Plain original source URL. Dynamic pages can change after the research date. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |
| ArabiaTour_sources.csvColumn 10 | claims_supported_and_limitations | text | What the source supports and what must not be inferred from it. | Empty cell = unverified, unavailable, not applicable, or intentionally not estimated; not zero.Separator: Not applicable |