[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5D4y1IqXwqsnlyMyjx2FRNCai_TA1B1ep9EooSO5J7Y":3},{"place":4,"slug":5,"profiles":29,"occasions":510,"normals":511,"recent":600,"nearby":658,"editorial":15,"baseline":27,"attribution":689},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":15,"coastKm":16,"skiKm":17,"skiArea":18,"skiDestination":21,"beachDestination":22,"hikingDestination":21,"unescoSites":23,"wikivoyageViews":24,"eligible":25,"occasions":26,"occasionsReviewed":21,"baseline":27,"source":28},"agadir-souss-massa-ma-2561668","Agadir","city","Souss-Massa","Morocco","MA",30.4202,-9.5982,698310,"Africa\u002FCasablanca",null,4.3,933.79,{"name":19,"km":17,"verticalM":20},"Estación de Esquí y Montaña de Sierra Nevada",1162,false,true,[],9089,{"general":22,"beach":22,"hiking":21,"ski":21},{},"2006-2025","open-meteo-era5",[30,318],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":47},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35,39,42],{"from":36,"to":36,"tier":37,"raisedBy":38},6,"good",[],{"from":40,"to":40,"tier":37,"raisedBy":41},9,[],{"from":43,"to":44,"tier":45,"raisedBy":46},10,5,"best",[],[48,92,114,137,160,181,200,220,239,257,277,297],{"month":49,"tier":45,"weatherTier":45,"for":50,"against":88,"raisedBy":89,"draws":90,"deterrents":91},1,[51,56,60,65,70,75,79,83],{"metric":52,"label":53,"unit":54,"value":55},"apparent_temp_max_mean_c","Feels like (high)","degC",18.4,{"metric":57,"label":58,"unit":54,"value":59},"temp_max_mean_c","Average daily high",20.6,{"metric":61,"label":62,"unit":63,"value":64},"precip_mm_month","Precipitation","mm",29,{"metric":66,"label":67,"unit":68,"value":69},"sunshine_fraction","Share of daylight that is sunny","ratio",0.92,{"metric":71,"label":72,"unit":73,"value":74},"wet_days","Wet days","days",2.2,{"metric":76,"label":77,"unit":73,"value":78},"heavy_rain_days","Days with heavy rain",0.8,{"metric":80,"label":81,"unit":54,"value":82},"temp_min_mean_c","Average daily low",10.7,{"metric":84,"label":85,"unit":86,"value":87},"humidity_mean_pct","Relative humidity","%",62.8,[],[],[],[],{"month":93,"tier":45,"weatherTier":45,"for":94,"against":110,"raisedBy":111,"draws":112,"deterrents":113},2,[95,97,99,101,103,105,106,108],{"metric":52,"label":53,"unit":54,"value":96},19.9,{"metric":57,"label":58,"unit":54,"value":98},21.6,{"metric":61,"label":62,"unit":63,"value":100},40.7,{"metric":66,"label":67,"unit":68,"value":102},0.9,{"metric":71,"label":72,"unit":73,"value":104},3.1,{"metric":76,"label":77,"unit":73,"value":49},{"metric":80,"label":81,"unit":54,"value":107},11.8,{"metric":84,"label":85,"unit":86,"value":109},61.4,[],[],[],[],{"month":115,"tier":45,"weatherTier":45,"for":116,"against":133,"raisedBy":134,"draws":135,"deterrents":136},3,[117,119,121,123,125,127,129,131],{"metric":52,"label":53,"unit":54,"value":118},22.6,{"metric":57,"label":58,"unit":54,"value":120},23.4,{"metric":61,"label":62,"unit":63,"value":122},35.7,{"metric":66,"label":67,"unit":68,"value":124},0.94,{"metric":71,"label":72,"unit":73,"value":126},3.8,{"metric":76,"label":77,"unit":73,"value":128},1.1,{"metric":80,"label":81,"unit":54,"value":130},13.5,{"metric":84,"label":85,"unit":86,"value":132},61.8,[],[],[],[],{"month":138,"tier":45,"weatherTier":45,"for":139,"against":156,"raisedBy":157,"draws":158,"deterrents":159},4,[140,142,144,146,148,150,152,154],{"metric":52,"label":53,"unit":54,"value":141},25,{"metric":57,"label":58,"unit":54,"value":143},25.2,{"metric":61,"label":62,"unit":63,"value":145},13.8,{"metric":66,"label":67,"unit":68,"value":147},0.95,{"metric":71,"label":72,"unit":73,"value":149},1.9,{"metric":76,"label":77,"unit":73,"value":151},0.4,{"metric":80,"label":81,"unit":54,"value":153},15.3,{"metric":84,"label":85,"unit":86,"value":155},62.9,[],[],[],[],{"month":44,"tier":45,"weatherTier":45,"for":161,"against":177,"raisedBy":178,"draws":179,"deterrents":180},[162,164,166,168,170,171,173,175],{"metric":52,"label":53,"unit":54,"value":163},28.2,{"metric":61,"label":62,"unit":63,"value":165},7.9,{"metric":66,"label":67,"unit":68,"value":167},0.93,{"metric":57,"label":58,"unit":54,"value":169},27.7,{"metric":71,"label":72,"unit":73,"value":78},{"metric":76,"label":77,"unit":73,"value":172},0.2,{"metric":80,"label":81,"unit":54,"value":174},17.3,{"metric":84,"label":85,"unit":86,"value":176},61.9,[],[],[],[],{"month":36,"tier":37,"weatherTier":37,"for":182,"against":192,"raisedBy":197,"draws":198,"deterrents":199},[183,184,185,186,188,190],{"metric":61,"label":62,"unit":63,"value":128},{"metric":66,"label":67,"unit":68,"value":69},{"metric":71,"label":72,"unit":73,"value":172},{"metric":76,"label":77,"unit":73,"value":187},0,{"metric":84,"label":85,"unit":86,"value":189},64.4,{"metric":80,"label":81,"unit":54,"value":191},19.4,[193,195],{"metric":52,"label":53,"unit":54,"value":194},31,{"metric":57,"label":58,"unit":54,"value":196},29.6,[],[],[],{"month":201,"tier":15,"weatherTier":15,"for":202,"against":210,"raisedBy":217,"draws":218,"deterrents":219},7,[203,205,206,207,208],{"metric":61,"label":62,"unit":63,"value":204},0.1,{"metric":66,"label":67,"unit":68,"value":124},{"metric":71,"label":72,"unit":73,"value":187},{"metric":76,"label":77,"unit":73,"value":187},{"metric":84,"label":85,"unit":86,"value":209},57.7,[211,213,215],{"metric":52,"label":53,"unit":54,"value":212},36.5,{"metric":57,"label":58,"unit":54,"value":214},34.4,{"metric":80,"label":81,"unit":54,"value":216},22.4,[],[],[],{"month":221,"tier":15,"weatherTier":15,"for":222,"against":230,"raisedBy":236,"draws":237,"deterrents":238},8,[223,225,226,227,228],{"metric":61,"label":62,"unit":63,"value":224},2.1,{"metric":66,"label":67,"unit":68,"value":147},{"metric":71,"label":72,"unit":73,"value":172},{"metric":76,"label":77,"unit":73,"value":204},{"metric":84,"label":85,"unit":86,"value":229},58.4,[231,232,234],{"metric":52,"label":53,"unit":54,"value":212},{"metric":57,"label":58,"unit":54,"value":233},34.3,{"metric":80,"label":81,"unit":54,"value":235},23.1,[],[],[],{"month":40,"tier":37,"weatherTier":37,"for":240,"against":249,"raisedBy":254,"draws":255,"deterrents":256},[241,243,244,245,246,248],{"metric":61,"label":62,"unit":63,"value":242},6.6,{"metric":66,"label":67,"unit":68,"value":69},{"metric":71,"label":72,"unit":73,"value":78},{"metric":76,"label":77,"unit":73,"value":204},{"metric":84,"label":85,"unit":86,"value":247},66.5,{"metric":80,"label":81,"unit":54,"value":59},[250,252],{"metric":52,"label":53,"unit":54,"value":251},31.6,{"metric":57,"label":58,"unit":54,"value":253},29.9,[],[],[],{"month":43,"tier":45,"weatherTier":45,"for":258,"against":273,"raisedBy":274,"draws":275,"deterrents":276},[259,261,263,264,265,267,269,271],{"metric":52,"label":53,"unit":54,"value":260},28.4,{"metric":61,"label":62,"unit":63,"value":262},25.5,{"metric":66,"label":67,"unit":68,"value":69},{"metric":71,"label":72,"unit":73,"value":74},{"metric":76,"label":77,"unit":73,"value":266},0.7,{"metric":57,"label":58,"unit":54,"value":268},28,{"metric":80,"label":81,"unit":54,"value":270},18.8,{"metric":84,"label":85,"unit":86,"value":272},63.1,[],[],[],[],{"month":278,"tier":45,"weatherTier":45,"for":279,"against":293,"raisedBy":294,"draws":295,"deterrents":296},11,[280,281,283,285,286,288,290,292],{"metric":52,"label":53,"unit":54,"value":235},{"metric":57,"label":58,"unit":54,"value":282},24.3,{"metric":61,"label":62,"unit":63,"value":284},42.9,{"metric":66,"label":67,"unit":68,"value":69},{"metric":71,"label":72,"unit":73,"value":287},3.3,{"metric":76,"label":77,"unit":73,"value":289},1.2,{"metric":80,"label":81,"unit":54,"value":291},15.1,{"metric":84,"label":85,"unit":86,"value":176},[],[],[],[],{"month":298,"tier":45,"weatherTier":45,"for":299,"against":314,"raisedBy":315,"draws":316,"deterrents":317},12,[300,302,304,306,307,309,310,312],{"metric":52,"label":53,"unit":54,"value":301},19.5,{"metric":57,"label":58,"unit":54,"value":303},21.4,{"metric":61,"label":62,"unit":63,"value":305},33.1,{"metric":66,"label":67,"unit":68,"value":102},{"metric":71,"label":72,"unit":73,"value":308},2.6,{"metric":76,"label":77,"unit":73,"value":49},{"metric":80,"label":81,"unit":54,"value":311},12.1,{"metric":84,"label":85,"unit":86,"value":313},64.1,[],[],[],[],{"key":319,"label":320,"description":321,"note":15,"windows":322,"months":327},"beach","Beach and swimming","Hot, dry and sunny. Penalises the monsoon hard.",[323,325],{"from":115,"to":115,"tier":37,"raisedBy":324},[],{"from":138,"to":278,"tier":45,"raisedBy":326},[],[328,346,361,376,391,406,421,436,451,466,480,495],{"month":49,"tier":15,"weatherTier":15,"for":329,"against":339,"raisedBy":343,"draws":344,"deterrents":345},[330,331,332,333,334],{"metric":61,"label":62,"unit":63,"value":64},{"metric":66,"label":67,"unit":68,"value":69},{"metric":71,"label":72,"unit":73,"value":74},{"metric":76,"label":77,"unit":73,"value":78},{"metric":335,"label":336,"unit":337,"value":338},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",12.9,[340,341,342],{"metric":57,"label":58,"unit":54,"value":59},{"metric":52,"label":53,"unit":54,"value":55},{"metric":80,"label":81,"unit":54,"value":82},[],[],[],{"month":93,"tier":15,"weatherTier":15,"for":347,"against":354,"raisedBy":358,"draws":359,"deterrents":360},[348,349,350,351,352],{"metric":61,"label":62,"unit":63,"value":100},{"metric":66,"label":67,"unit":68,"value":102},{"metric":71,"label":72,"unit":73,"value":104},{"metric":76,"label":77,"unit":73,"value":49},{"metric":335,"label":336,"unit":337,"value":353},14.7,[355,356,357],{"metric":57,"label":58,"unit":54,"value":98},{"metric":52,"label":53,"unit":54,"value":96},{"metric":80,"label":81,"unit":54,"value":107},[],[],[],{"month":115,"tier":37,"weatherTier":37,"for":362,"against":370,"raisedBy":373,"draws":374,"deterrents":375},[363,364,365,366,367,368],{"metric":61,"label":62,"unit":63,"value":122},{"metric":66,"label":67,"unit":68,"value":124},{"metric":71,"label":72,"unit":73,"value":126},{"metric":76,"label":77,"unit":73,"value":128},{"metric":57,"label":58,"unit":54,"value":120},{"metric":335,"label":336,"unit":337,"value":369},15.4,[371,372],{"metric":52,"label":53,"unit":54,"value":118},{"metric":80,"label":81,"unit":54,"value":130},[],[],[],{"month":138,"tier":45,"weatherTier":45,"for":377,"against":387,"raisedBy":388,"draws":389,"deterrents":390},[378,379,380,381,382,383,384,386],{"metric":61,"label":62,"unit":63,"value":145},{"metric":57,"label":58,"unit":54,"value":143},{"metric":66,"label":67,"unit":68,"value":147},{"metric":71,"label":72,"unit":73,"value":149},{"metric":76,"label":77,"unit":73,"value":151},{"metric":52,"label":53,"unit":54,"value":141},{"metric":335,"label":336,"unit":337,"value":385},16.2,{"metric":80,"label":81,"unit":54,"value":153},[],[],[],[],{"month":44,"tier":45,"weatherTier":45,"for":392,"against":402,"raisedBy":403,"draws":404,"deterrents":405},[393,394,395,396,397,398,399,401],{"metric":57,"label":58,"unit":54,"value":169},{"metric":61,"label":62,"unit":63,"value":165},{"metric":66,"label":67,"unit":68,"value":167},{"metric":52,"label":53,"unit":54,"value":163},{"metric":71,"label":72,"unit":73,"value":78},{"metric":76,"label":77,"unit":73,"value":172},{"metric":335,"label":336,"unit":337,"value":400},15.9,{"metric":80,"label":81,"unit":54,"value":174},[],[],[],[],{"month":36,"tier":45,"weatherTier":45,"for":407,"against":417,"raisedBy":418,"draws":419,"deterrents":420},[408,409,410,411,412,413,414,415],{"metric":57,"label":58,"unit":54,"value":196},{"metric":61,"label":62,"unit":63,"value":128},{"metric":66,"label":67,"unit":68,"value":69},{"metric":52,"label":53,"unit":54,"value":194},{"metric":71,"label":72,"unit":73,"value":172},{"metric":76,"label":77,"unit":73,"value":187},{"metric":80,"label":81,"unit":54,"value":191},{"metric":335,"label":336,"unit":337,"value":416},15.5,[],[],[],[],{"month":201,"tier":45,"weatherTier":45,"for":422,"against":432,"raisedBy":433,"draws":434,"deterrents":435},[423,424,425,426,427,428,429,430],{"metric":61,"label":62,"unit":63,"value":204},{"metric":66,"label":67,"unit":68,"value":124},{"metric":57,"label":58,"unit":54,"value":214},{"metric":71,"label":72,"unit":73,"value":187},{"metric":76,"label":77,"unit":73,"value":187},{"metric":52,"label":53,"unit":54,"value":212},{"metric":80,"label":81,"unit":54,"value":216},{"metric":335,"label":336,"unit":337,"value":431},13.2,[],[],[],[],{"month":221,"tier":45,"weatherTier":45,"for":437,"against":447,"raisedBy":448,"draws":449,"deterrents":450},[438,439,440,441,442,443,444,445],{"metric":61,"label":62,"unit":63,"value":224},{"metric":66,"label":67,"unit":68,"value":147},{"metric":57,"label":58,"unit":54,"value":233},{"metric":71,"label":72,"unit":73,"value":172},{"metric":76,"label":77,"unit":73,"value":204},{"metric":52,"label":53,"unit":54,"value":212},{"metric":80,"label":81,"unit":54,"value":235},{"metric":335,"label":336,"unit":337,"value":446},13.1,[],[],[],[],{"month":40,"tier":45,"weatherTier":45,"for":452,"against":462,"raisedBy":463,"draws":464,"deterrents":465},[453,454,455,456,457,458,459,460],{"metric":57,"label":58,"unit":54,"value":253},{"metric":61,"label":62,"unit":63,"value":242},{"metric":66,"label":67,"unit":68,"value":69},{"metric":52,"label":53,"unit":54,"value":251},{"metric":71,"label":72,"unit":73,"value":78},{"metric":76,"label":77,"unit":73,"value":204},{"metric":80,"label":81,"unit":54,"value":59},{"metric":335,"label":336,"unit":337,"value":461},13.4,[],[],[],[],{"month":43,"tier":45,"weatherTier":45,"for":467,"against":476,"raisedBy":477,"draws":478,"deterrents":479},[468,469,470,471,472,473,474,475],{"metric":57,"label":58,"unit":54,"value":268},{"metric":61,"label":62,"unit":63,"value":262},{"metric":66,"label":67,"unit":68,"value":69},{"metric":52,"label":53,"unit":54,"value":260},{"metric":71,"label":72,"unit":73,"value":74},{"metric":76,"label":77,"unit":73,"value":266},{"metric":80,"label":81,"unit":54,"value":270},{"metric":335,"label":336,"unit":337,"value":431},[],[],[],[],{"month":278,"tier":45,"weatherTier":45,"for":481,"against":491,"raisedBy":492,"draws":493,"deterrents":494},[482,483,484,485,486,487,488,490],{"metric":61,"label":62,"unit":63,"value":284},{"metric":66,"label":67,"unit":68,"value":69},{"metric":57,"label":58,"unit":54,"value":282},{"metric":71,"label":72,"unit":73,"value":287},{"metric":76,"label":77,"unit":73,"value":289},{"metric":52,"label":53,"unit":54,"value":235},{"metric":335,"label":336,"unit":337,"value":489},12.8,{"metric":80,"label":81,"unit":54,"value":291},[],[],[],[],{"month":298,"tier":15,"weatherTier":15,"for":496,"against":503,"raisedBy":507,"draws":508,"deterrents":509},[497,498,499,500,501],{"metric":61,"label":62,"unit":63,"value":305},{"metric":66,"label":67,"unit":68,"value":102},{"metric":71,"label":72,"unit":73,"value":308},{"metric":76,"label":77,"unit":73,"value":49},{"metric":335,"label":336,"unit":337,"value":502},12.2,[504,505,506],{"metric":57,"label":58,"unit":54,"value":303},{"metric":52,"label":53,"unit":54,"value":301},{"metric":80,"label":81,"unit":54,"value":311},[],[],[],{},[512,514,516,518,520,522,532,547,549,551,562,566,571,585],{"key":57,"label":58,"unit":54,"values":513,"window":15},[59,98,120,143,169,196,214,233,253,268,282,303],{"key":80,"label":81,"unit":54,"values":515,"window":15},[82,107,130,153,174,191,216,235,59,270,291,311],{"key":61,"label":62,"unit":63,"values":517,"window":15},[64,100,122,145,165,128,204,224,242,262,284,305],{"key":52,"label":53,"unit":54,"values":519,"window":15},[55,96,118,141,163,194,212,212,251,260,235,301],{"key":76,"label":77,"unit":73,"values":521,"window":15},[78,49,128,151,172,187,187,204,204,266,289,49],{"key":523,"label":524,"unit":525,"values":526,"window":15},"rain_peak_hour","Time rain usually falls","hour",[49,527,528,528,529,201,528,530,531,138,529,528],18,15,13,19,17,{"key":533,"label":534,"unit":535,"values":536,"window":15},"sunshine_hours_day","Sunshine per day","h",[537,538,539,540,541,529,446,542,543,544,545,546],9.6,10.1,11.3,12.3,12.7,12.6,11.4,10.5,9.8,9.2,{"key":84,"label":85,"unit":86,"values":548,"window":15},[87,109,132,155,176,189,209,229,247,272,176,313],{"key":71,"label":72,"unit":73,"values":550,"window":15},[74,104,126,149,78,172,187,172,78,74,287,308],{"key":552,"label":553,"unit":535,"values":554,"window":15},"daylight_hours_day","Daylight per day",[555,556,298,338,557,558,559,431,540,543,560,561],10.4,11.1,13.7,14.1,13.9,10.6,10.2,{"key":563,"label":564,"unit":73,"values":565,"window":15},"snow_days","Days with snow",[187,187,187,187,187,187,187,187,187,187,187,187],{"key":567,"label":568,"unit":569,"values":570,"window":15},"snowfall_cm_month","Snowfall","cm",[187,187,187,187,187,187,187,187,187,187,187,187],{"key":572,"label":573,"unit":337,"values":574,"window":15},"wind_mean_kmh","Wind (daily mean)",[575,576,577,577,578,579,580,580,581,582,583,584],7.4,8.3,8.4,8.1,7.7,6.5,6.4,6.9,7.3,7.2,{"key":586,"label":587,"unit":337,"values":588,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[589,590,591,592,593,592,594,595,596,597,598,599],32.6,37.4,39.3,42,42.5,37.1,36.4,36.2,34.5,32.9,30.8,[601,618,628,643],{"key":602,"label":603,"unit":54,"values":604,"window":615},"sea_temp_mean_c","Sea temperature",[605,606,607,530,608,609,610,611,612,612,613,614],17.9,17.2,17.7,19.2,20.1,20.9,21.8,21.2,19.8,18.2,{"from":616,"to":617},"2022-11-24","2025-12-31",{"key":619,"label":620,"unit":54,"values":621,"window":626},"sea_temp_max_mean_c","Sea temperature (daily max)",[527,174,605,608,622,623,612,624,303,303,96,625],19.3,20.4,22.1,18.3,{"from":627,"to":617},"2022-11-23",{"key":629,"label":630,"unit":631,"values":632,"window":641},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[633,634,416,635,291,636,637,638,639,640,639,291],22.9,22.3,20.2,16.1,23.3,24.8,17.5,20.5,{"from":642,"to":617},"2022-08-04",{"key":644,"label":645,"unit":631,"values":646,"window":657},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[647,648,649,650,634,262,651,652,653,654,655,656],36.7,37.8,24.2,32.1,38.8,41.1,27.6,33.7,26.4,23,{"from":642,"to":617},[659,663,667,671,675,679,683,686],{"id":660,"name":661,"region":662},"marrakesh-marrakesh-safi-ma-2542997","Marrakesh","Marrakesh-Safi",{"id":664,"name":665,"region":666},"casablanca-casablanca-settat-ma-2553604","Casablanca","Casablanca-Settat",{"id":668,"name":669,"region":670},"fes-fes-meknes-ma-2548885","Fes","Fes-Meknes",{"id":672,"name":673,"region":674},"tangier-tanger-tetouan-al-hoceima-ma-2530335","Tangier","Tanger-Tetouan-Al Hoceima",{"id":676,"name":677,"region":678},"ouarzazate-draa-tafilalet-ma-2540850","Ouarzazate","Draa-Tafilalet",{"id":680,"name":681,"region":682},"rabat-rabat-sale-kenitra-ma-2538475","Rabat","Rabat-Sale-Kenitra",{"id":684,"name":685,"region":678},"merzouga-draa-tafilalet-ma-2542444","Merzouga",{"id":687,"name":688,"region":674},"chefchaouen-tanger-tetouan-al-hoceima-ma-2553455","Chefchaouen","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]