{"id": "BG33", "n": "Varna & the northern Black Sea coast", "c": "Bulgaria", "official": "Severoiztochen", "cc": "BG", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 70%, mountain 0%; median ground height 219 m", "lat": 43.373, "lon": 27.331, "population": 826742, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 25.874, "is_flat": false, "seasonality_pct": 56.35, "hotel_share": 0.945, "rental_share": 0.054, "camping_share": 0.001, "hotel_occupancy_pct": 64.6, "elevation_m": 219.036, "weather_check": {"kind": "normals", "n": 1, "places": ["Varna"], "hi_err": 0.52, "lo_err": 0.29}, "provenance": {"crowd_years": 2, "crowd_first_year": 2024, "crowd_last_year": 2025, "crowd_source": "Eurostat tour_occ_nin2m, 2024–2025", "population_year": 2025, "climate_years": 15, "climate_source": "ERA5 (Copernicus C3S reanalysis) corrected with open national weather-service station observations (11 services), 2011-2025, 0.25 deg", "price_years": null, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 70%, mountain 0%; median ground height 219 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 53.2, "pli_overall": 56.9, "months": [{"m": 1, "est_share": 0.0, "weather": 41.055, "index": "HCI:Beach", "weather_alt": 60.181, "hci_urban": 60.181, "hci_beach": 41.055, "good_days": 0.766, "good_days_urban": 6.607, "good_days_beach": 0.766, "tx_mean": 6.877, "tx_max_median": 15.832, "tn_mean": -1.149, "lows_withheld": null, "sea_c": 8.195, "us_pax": null, "us_airports": [], "sunny_days": 5.833, "p35": 0.0, "p30": 0.0, "rain_days": 7.467, "rain_days_p90": 9.665, "rain_withheld": null, "climate_years": 15, "k": 2.968, "visitors_night": 2453.065, "dom_share": 0.536, "stage": 0.038649, "share_pct": 0.296, "cost_hotel_swing": -4.309, "cost_accom_swing": -4.763, "cost_package_swing": -0.733, "cost_air_swing": 0.893, "plat_night": 488.081, "plat_ratio": 0.199, "plat_dom_share": 0.403, "share_pct_upper": 0.355, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 2, "est_share": 0.0, "weather": 42.753, "index": "HCI:Beach", "weather_alt": 61.979, "hci_urban": 61.979, "hci_beach": 42.753, "good_days": 1.463, "good_days_urban": 7.227, "good_days_beach": 1.463, "tx_mean": 8.587, "tx_max_median": 16.901, "tn_mean": -0.25, "lows_withheld": null, "sea_c": 7.035, "us_pax": null, "us_airports": [], "sunny_days": 4.772, "p35": 0.0, "p30": 0.0, "rain_days": 4.771, "rain_days_p90": 9.148, "rain_withheld": null, "climate_years": 15, "k": 3.578, "visitors_night": 2957.31, "dom_share": 0.598, "stage": 0.046594, "share_pct": 0.357, "cost_hotel_swing": -3.675, "cost_accom_swing": -3.951, "cost_package_swing": -0.25, "cost_air_swing": -11.86, "plat_night": 546.761, "plat_ratio": 0.185, "plat_dom_share": 0.408, "share_pct_upper": 0.422, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 3, "est_share": 0.0, "weather": 49.652, "index": "HCI:Beach", "weather_alt": 66.778, "hci_urban": 66.778, "hci_beach": 49.652, "good_days": 4.873, "good_days_urban": 13.415, "good_days_beach": 4.873, "tx_mean": 12.342, "tx_max_median": 20.371, "tn_mean": 2.407, "lows_withheld": null, "sea_c": 7.615, "us_pax": null, "us_airports": [], "sunny_days": 6.686, "p35": 0.0, "p30": 0.0, "rain_days": 7.3, "rain_days_p90": 10.517, "rain_withheld": null, "climate_years": 15, "k": 3.791, "visitors_night": 3133.258, "dom_share": 0.598, "stage": 0.049366, "share_pct": 0.378, "cost_hotel_swing": -1.711, "cost_accom_swing": -3.765, "cost_package_swing": -1.828, "cost_air_swing": -6.666, "plat_night": 646.0, "plat_ratio": 0.206, "plat_dom_share": 0.398, "share_pct_upper": 0.455, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 4, "est_share": 0.0, "weather": 62.243, "index": "HCI:Beach", "weather_alt": 74.74, "hci_urban": 74.74, "hci_beach": 62.243, "good_days": 11.872, "good_days_urban": 20.47, "good_days_beach": 11.872, "tx_mean": 17.187, "tx_max_median": 23.447, "tn_mean": 5.967, "lows_withheld": null, "sea_c": 10.288, "us_pax": null, "us_airports": [], "sunny_days": 8.31, "p35": 0.0, "p30": 0.0, "rain_days": 8.212, "rain_days_p90": 10.22, "rain_withheld": null, "climate_years": 15, "k": 6.153, "visitors_night": 5085.133, "dom_share": 0.456, "stage": 0.080115, "share_pct": 0.612, "cost_hotel_swing": -1.584, "cost_accom_swing": -7.83, "cost_package_swing": -8.036, "cost_air_swing": 1.935, "plat_night": 1053.367, "plat_ratio": 0.207, "plat_dom_share": 0.332, "share_pct_upper": 0.737, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 5, "est_share": 0.0, "weather": 73.161, "index": "HCI:Beach", "weather_alt": 81.782, "hci_urban": 81.782, "hci_beach": 73.161, "good_days": 19.691, "good_days_urban": 26.612, "good_days_beach": 19.691, "tx_mean": 21.984, "tx_max_median": 27.629, "tn_mean": 10.741, "lows_withheld": null, "sea_c": 15.798, "us_pax": null, "us_airports": [], "sunny_days": 6.704, "p35": 0.0, "p30": 0.0, "rain_days": 8.877, "rain_days_p90": 12.607, "rain_withheld": null, "climate_years": 15, "k": 11.991, "visitors_night": 9909.903, "dom_share": 0.31, "stage": 0.156133, "share_pct": 1.185, "cost_hotel_swing": 0.986, "cost_accom_swing": -6.334, "cost_package_swing": -9.575, "cost_air_swing": -4.677, "plat_night": 1376.274, "plat_ratio": 0.139, "plat_dom_share": 0.327, "share_pct_upper": 1.347, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 6, "est_share": 0.0, "weather": 82.38, "index": "HCI:Beach", "weather_alt": 79.303, "hci_urban": 79.303, "hci_beach": 82.38, "good_days": 25.02, "good_days_urban": 25.289, "good_days_beach": 25.02, "tx_mean": 26.808, "tx_max_median": 31.47, "tn_mean": 15.872, "lows_withheld": null, "sea_c": 21.477, "us_pax": null, "us_airports": [], "sunny_days": 11.35, "p35": 0.0, "p30": 0.867, "rain_days": 7.926, "rain_days_p90": 13.632, "rain_withheld": null, "climate_years": 15, "k": 43.468, "visitors_night": 35924.217, "dom_share": 0.176, "stage": 0.565992, "share_pct": 4.166, "cost_hotel_swing": 1.207, "cost_accom_swing": 1.525, "cost_package_swing": -7.117, "cost_air_swing": -2.704, "plat_night": 3349.617, "plat_ratio": 0.093, "plat_dom_share": 0.256, "share_pct_upper": 4.536, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 7, "est_share": 0.0, "weather": 86.756, "index": "HCI:Beach", "weather_alt": 76.721, "hci_urban": 76.721, "hci_beach": 86.756, "good_days": 28.727, "good_days_urban": 25.637, "good_days_beach": 28.727, "tx_mean": 29.733, "tx_max_median": 34.29, "tn_mean": 18.266, "lows_withheld": null, "sea_c": 24.629, "us_pax": null, "us_airports": [], "sunny_days": 18.968, "p35": 0.4, "p30": 1.0, "rain_days": 5.113, "rain_days_p90": 8.125, "rain_withheld": null, "climate_years": 15, "k": 72.831, "visitors_night": 60190.468, "dom_share": 0.215, "stage": 0.94832, "share_pct": 6.789, "cost_hotel_swing": 2.339, "cost_accom_swing": 18.415, "cost_package_swing": 10.13, "cost_air_swing": 16.838, "plat_night": 6714.839, "plat_ratio": 0.112, "plat_dom_share": 0.263, "share_pct_upper": 7.489, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 8, "est_share": 0.0, "weather": 87.731, "index": "HCI:Beach", "weather_alt": 77.935, "hci_urban": 77.935, "hci_beach": 87.731, "good_days": 29.303, "good_days_urban": 27.127, "good_days_beach": 29.303, "tx_mean": 29.874, "tx_max_median": 33.736, "tn_mean": 18.505, "lows_withheld": null, "sea_c": 25.409, "us_pax": null, "us_airports": [], "sunny_days": 20.587, "p35": 0.333, "p30": 1.0, "rain_days": 2.72, "rain_days_p90": 5.183, "rain_withheld": null, "climate_years": 15, "k": 76.8, "visitors_night": 63470.371, "dom_share": 0.206, "stage": 1.0, "share_pct": 7.132, "cost_hotel_swing": 1.618, "cost_accom_swing": 15.651, "cost_package_swing": 10.712, "cost_air_swing": 24.085, "plat_night": 7679.274, "plat_ratio": 0.121, "plat_dom_share": 0.262, "share_pct_upper": 7.926, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 9, "est_share": 0.0, "weather": 82.873, "index": "HCI:Beach", "weather_alt": 83.407, "hci_urban": 83.407, "hci_beach": 82.873, "good_days": 25.129, "good_days_urban": 27.749, "good_days_beach": 25.129, "tx_mean": 25.29, "tx_max_median": 31.103, "tn_mean": 14.723, "lows_withheld": null, "sea_c": 23.252, "us_pax": null, "us_airports": [], "sunny_days": 11.903, "p35": 0.0, "p30": 0.8, "rain_days": 3.541, "rain_days_p90": 6.799, "rain_withheld": null, "climate_years": 15, "k": 33.21, "visitors_night": 27446.167, "dom_share": 0.257, "stage": 0.432424, "share_pct": 3.214, "cost_hotel_swing": 3.881, "cost_accom_swing": -0.639, "cost_package_swing": -10.457, "cost_air_swing": 1.674, "plat_night": 2630.733, "plat_ratio": 0.096, "plat_dom_share": 0.287, "share_pct_upper": 3.511, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 10, "est_share": 0.0, "weather": 65.935, "index": "HCI:Beach", "weather_alt": 77.262, "hci_urban": 77.262, "hci_beach": 65.935, "good_days": 16.248, "good_days_urban": 23.539, "good_days_beach": 16.248, "tx_mean": 18.577, "tx_max_median": 24.871, "tn_mean": 9.402, "lows_withheld": null, "sea_c": 18.846, "us_pax": null, "us_airports": [], "sunny_days": 8.705, "p35": 0.0, "p30": 0.0, "rain_days": 4.959, "rain_days_p90": 8.853, "rain_withheld": null, "climate_years": 15, "k": 6.127, "visitors_night": 5063.887, "dom_share": 0.449, "stage": 0.07978, "share_pct": 0.609, "cost_hotel_swing": 1.658, "cost_accom_swing": -2.836, "cost_package_swing": 0.599, "cost_air_swing": -6.81, "plat_night": 1082.726, "plat_ratio": 0.214, "plat_dom_share": 0.281, "share_pct_upper": 0.738, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 11, "est_share": 0.0, "weather": 50.01, "index": "HCI:Beach", "weather_alt": 67.34, "hci_urban": 67.34, "hci_beach": 50.01, "good_days": 4.359, "good_days_urban": 13.772, "good_days_beach": 4.359, "tx_mean": 13.051, "tx_max_median": 21.023, "tn_mean": 5.419, "lows_withheld": null, "sea_c": 14.824, "us_pax": null, "us_airports": [], "sunny_days": 4.876, "p35": 0.0, "p30": 0.0, "rain_days": 7.462, "rain_days_p90": 9.7, "rain_withheld": null, "climate_years": 15, "k": 4.091, "visitors_night": 3380.767, "dom_share": 0.583, "stage": 0.053264, "share_pct": 0.407, "cost_hotel_swing": 0.28, "cost_accom_swing": -3.14, "cost_package_swing": 4.816, "cost_air_swing": -16.394, "plat_night": 718.633, "plat_ratio": 0.213, "plat_dom_share": 0.388, "share_pct_upper": 0.494, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 12, "est_share": 0.0, "weather": 42.548, "index": "HCI:Beach", "weather_alt": 61.786, "hci_urban": 61.786, "hci_beach": 42.548, "good_days": 1.024, "good_days_urban": 9.026, "good_days_beach": 1.024, "tx_mean": 8.61, "tx_max_median": 16.036, "tn_mean": 0.988, "lows_withheld": null, "sea_c": 10.901, "us_pax": null, "us_airports": [], "sunny_days": 6.845, "p35": 0.0, "p30": 0.0, "rain_days": 9.3, "rain_days_p90": 13.382, "rain_withheld": null, "climate_years": 15, "k": 3.65, "visitors_night": 3016.565, "dom_share": 0.606, "stage": 0.047526, "share_pct": 0.364, "cost_hotel_swing": -0.689, "cost_accom_swing": -2.334, "cost_package_swing": 11.738, "cost_air_swing": 3.684, "plat_night": 766.081, "plat_ratio": 0.254, "plat_dom_share": 0.44, "share_pct_upper": 0.456, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}