[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvhZXZujeF_i6L_aCrH0xnQOaQ9c4LzLXxkCJhmt3W50":3},{"place":4,"slug":5,"profiles":29,"occasions":510,"normals":511,"recent":596,"nearby":645,"editorial":15,"baseline":27,"attribution":676},{"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},"al-hoceima-tanger-tetouan-al-hoceima-ma-2558545","Al Hoceïma","city","Tanger-Tetouan-Al Hoceima","Morocco","MA",35.2516,-3.9372,395644,"Africa\u002FCasablanca",null,0.87,205.86,{"name":19,"km":17,"verticalM":20},"Estación de Esquí y Montaña de Sierra Nevada",1162,false,true,[],771,{"general":22,"beach":22,"hiking":21,"ski":21},{},"2006-2025","open-meteo-era5",[30,320],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":52},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35,40,44,48],{"from":36,"to":37,"tier":38,"raisedBy":39},4,7,"best",[],{"from":41,"to":41,"tier":42,"raisedBy":43},8,"good",[],{"from":45,"to":46,"tier":38,"raisedBy":47},9,11,[],{"from":49,"to":50,"tier":42,"raisedBy":51},12,3,[],[53,96,117,137,156,179,200,221,240,258,279,300],{"month":54,"tier":42,"weatherTier":42,"for":55,"against":92,"raisedBy":93,"draws":94,"deterrents":95},1,[56,61,65,70,75,79,83,87],{"metric":57,"label":58,"unit":59,"value":60},"precip_mm_month","Precipitation","mm",51.1,{"metric":62,"label":63,"unit":64,"value":16},"sunshine_fraction","Share of daylight that is sunny","ratio",{"metric":66,"label":67,"unit":68,"value":69},"apparent_temp_max_mean_c","Feels like (high)","degC",13,{"metric":71,"label":72,"unit":73,"value":74},"heavy_rain_days","Days with heavy rain","days",1.4,{"metric":76,"label":77,"unit":68,"value":78},"temp_max_mean_c","Average daily high",14.9,{"metric":80,"label":81,"unit":73,"value":82},"wet_days","Wet days",7.9,{"metric":84,"label":85,"unit":68,"value":86},"temp_min_mean_c","Average daily low",12.8,{"metric":88,"label":89,"unit":90,"value":91},"humidity_mean_pct","Relative humidity","%",76.5,[],[],[],[],{"month":97,"tier":42,"weatherTier":42,"for":98,"against":111,"raisedBy":114,"draws":115,"deterrents":116},2,[99,101,103,105,107,108,110],{"metric":57,"label":58,"unit":59,"value":100},34.1,{"metric":62,"label":63,"unit":64,"value":102},0.91,{"metric":66,"label":67,"unit":68,"value":104},12.9,{"metric":80,"label":81,"unit":73,"value":106},6,{"metric":71,"label":72,"unit":73,"value":54},{"metric":76,"label":77,"unit":68,"value":109},14.8,{"metric":84,"label":85,"unit":68,"value":104},[112],{"metric":88,"label":89,"unit":90,"value":113},77.6,[],[],[],{"month":50,"tier":42,"weatherTier":42,"for":118,"against":132,"raisedBy":134,"draws":135,"deterrents":136},[119,121,122,124,126,128,130],{"metric":57,"label":58,"unit":59,"value":120},46.5,{"metric":62,"label":63,"unit":64,"value":16},{"metric":66,"label":67,"unit":68,"value":123},14.3,{"metric":76,"label":77,"unit":68,"value":125},15.7,{"metric":71,"label":72,"unit":73,"value":127},1.2,{"metric":80,"label":81,"unit":73,"value":129},7.3,{"metric":84,"label":85,"unit":68,"value":131},13.6,[133],{"metric":88,"label":89,"unit":90,"value":113},[],[],[],{"month":36,"tier":38,"weatherTier":38,"for":138,"against":150,"raisedBy":153,"draws":154,"deterrents":155},[139,141,142,144,146,147,148],{"metric":66,"label":67,"unit":68,"value":140},16.5,{"metric":57,"label":58,"unit":59,"value":120},{"metric":62,"label":63,"unit":64,"value":143},0.9,{"metric":76,"label":77,"unit":68,"value":145},17,{"metric":80,"label":81,"unit":73,"value":106},{"metric":71,"label":72,"unit":73,"value":127},{"metric":84,"label":85,"unit":68,"value":149},15,[151],{"metric":88,"label":89,"unit":90,"value":152},80,[],[],[],{"month":157,"tier":38,"weatherTier":38,"for":158,"against":173,"raisedBy":176,"draws":177,"deterrents":178},5,[159,161,163,165,167,169,171],{"metric":66,"label":67,"unit":68,"value":160},19.9,{"metric":76,"label":77,"unit":68,"value":162},19.4,{"metric":57,"label":58,"unit":59,"value":164},23,{"metric":62,"label":63,"unit":64,"value":166},0.92,{"metric":80,"label":81,"unit":73,"value":168},3.5,{"metric":71,"label":72,"unit":73,"value":170},0.7,{"metric":84,"label":85,"unit":68,"value":172},17.1,[174],{"metric":88,"label":89,"unit":90,"value":175},79.7,[],[],[],{"month":106,"tier":38,"weatherTier":38,"for":180,"against":194,"raisedBy":197,"draws":198,"deterrents":199},[181,183,185,187,189,190,192],{"metric":66,"label":67,"unit":68,"value":182},24,{"metric":76,"label":77,"unit":68,"value":184},22,{"metric":57,"label":58,"unit":59,"value":186},5.9,{"metric":62,"label":63,"unit":64,"value":188},0.94,{"metric":80,"label":81,"unit":73,"value":74},{"metric":71,"label":72,"unit":73,"value":191},0.1,{"metric":84,"label":85,"unit":68,"value":193},19.6,[195],{"metric":88,"label":89,"unit":90,"value":196},81.1,[],[],[],{"month":37,"tier":38,"weatherTier":38,"for":201,"against":213,"raisedBy":218,"draws":219,"deterrents":220},[202,204,206,208,210,211],{"metric":66,"label":67,"unit":68,"value":203},28.3,{"metric":76,"label":77,"unit":68,"value":205},24.9,{"metric":57,"label":58,"unit":59,"value":207},0.6,{"metric":62,"label":63,"unit":64,"value":209},0.93,{"metric":80,"label":81,"unit":73,"value":191},{"metric":71,"label":72,"unit":73,"value":212},0,[214,216],{"metric":88,"label":89,"unit":90,"value":215},80.3,{"metric":84,"label":85,"unit":68,"value":217},22.3,[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":222,"against":232,"raisedBy":237,"draws":238,"deterrents":239},[223,225,227,229,230,231],{"metric":66,"label":67,"unit":68,"value":224},29,{"metric":76,"label":77,"unit":68,"value":226},25.5,{"metric":57,"label":58,"unit":59,"value":228},4.5,{"metric":62,"label":63,"unit":64,"value":188},{"metric":80,"label":81,"unit":73,"value":143},{"metric":71,"label":72,"unit":73,"value":191},[233,235],{"metric":88,"label":89,"unit":90,"value":234},81.2,{"metric":84,"label":85,"unit":68,"value":236},23.1,[],[],[],{"month":45,"tier":38,"weatherTier":38,"for":241,"against":252,"raisedBy":255,"draws":256,"deterrents":257},[242,243,244,246,247,249,250],{"metric":66,"label":67,"unit":68,"value":226},{"metric":76,"label":77,"unit":68,"value":236},{"metric":57,"label":58,"unit":59,"value":245},21.2,{"metric":62,"label":63,"unit":64,"value":166},{"metric":80,"label":81,"unit":73,"value":248},3.2,{"metric":71,"label":72,"unit":73,"value":207},{"metric":84,"label":85,"unit":68,"value":251},21.1,[253],{"metric":88,"label":89,"unit":90,"value":254},84.2,[],[],[],{"month":259,"tier":38,"weatherTier":38,"for":260,"against":273,"raisedBy":276,"draws":277,"deterrents":278},10,[261,263,264,266,268,270,271],{"metric":66,"label":67,"unit":68,"value":262},22.2,{"metric":76,"label":77,"unit":68,"value":251},{"metric":57,"label":58,"unit":59,"value":265},39.6,{"metric":62,"label":63,"unit":64,"value":267},0.88,{"metric":80,"label":81,"unit":73,"value":269},5.3,{"metric":71,"label":72,"unit":73,"value":127},{"metric":84,"label":85,"unit":68,"value":272},19.1,[274],{"metric":88,"label":89,"unit":90,"value":275},82.1,[],[],[],{"month":46,"tier":38,"weatherTier":38,"for":280,"against":294,"raisedBy":297,"draws":298,"deterrents":299},[281,283,285,286,288,290,292],{"metric":66,"label":67,"unit":68,"value":282},17.2,{"metric":57,"label":58,"unit":59,"value":284},55.3,{"metric":62,"label":63,"unit":64,"value":267},{"metric":76,"label":77,"unit":68,"value":287},17.9,{"metric":80,"label":81,"unit":73,"value":289},6.7,{"metric":71,"label":72,"unit":73,"value":291},1.9,{"metric":84,"label":85,"unit":68,"value":293},15.9,[295],{"metric":88,"label":89,"unit":90,"value":296},77.5,[],[],[],{"month":49,"tier":42,"weatherTier":42,"for":301,"against":314,"raisedBy":317,"draws":318,"deterrents":319},[302,304,306,308,309,310,312],{"metric":66,"label":67,"unit":68,"value":303},14.4,{"metric":57,"label":58,"unit":59,"value":305},36.6,{"metric":62,"label":63,"unit":64,"value":307},0.89,{"metric":76,"label":77,"unit":68,"value":293},{"metric":71,"label":72,"unit":73,"value":143},{"metric":80,"label":81,"unit":73,"value":311},6.6,{"metric":84,"label":85,"unit":68,"value":313},13.9,[315],{"metric":88,"label":89,"unit":90,"value":316},77.3,[],[],[],{"key":321,"label":322,"description":323,"note":15,"windows":324,"months":329},"beach","Beach and swimming","Hot, dry and sunny. Penalises the monsoon hard.",[325,327],{"from":106,"to":45,"tier":38,"raisedBy":326},[],{"from":259,"to":259,"tier":42,"raisedBy":328},[],[330,348,363,378,393,408,422,436,451,466,481,496],{"month":54,"tier":15,"weatherTier":15,"for":331,"against":341,"raisedBy":345,"draws":346,"deterrents":347},[332,333,334,335,336],{"metric":57,"label":58,"unit":59,"value":60},{"metric":62,"label":63,"unit":64,"value":16},{"metric":71,"label":72,"unit":73,"value":74},{"metric":80,"label":81,"unit":73,"value":82},{"metric":337,"label":338,"unit":339,"value":340},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",24.3,[342,343,344],{"metric":76,"label":77,"unit":68,"value":78},{"metric":66,"label":67,"unit":68,"value":69},{"metric":84,"label":85,"unit":68,"value":86},[],[],[],{"month":97,"tier":15,"weatherTier":15,"for":349,"against":356,"raisedBy":360,"draws":361,"deterrents":362},[350,351,352,353,354],{"metric":57,"label":58,"unit":59,"value":100},{"metric":62,"label":63,"unit":64,"value":102},{"metric":71,"label":72,"unit":73,"value":54},{"metric":80,"label":81,"unit":73,"value":106},{"metric":337,"label":338,"unit":339,"value":355},26.7,[357,358,359],{"metric":76,"label":77,"unit":68,"value":109},{"metric":66,"label":67,"unit":68,"value":104},{"metric":84,"label":85,"unit":68,"value":104},[],[],[],{"month":50,"tier":15,"weatherTier":15,"for":364,"against":371,"raisedBy":375,"draws":376,"deterrents":377},[365,366,367,368,369],{"metric":57,"label":58,"unit":59,"value":120},{"metric":62,"label":63,"unit":64,"value":16},{"metric":71,"label":72,"unit":73,"value":127},{"metric":80,"label":81,"unit":73,"value":129},{"metric":337,"label":338,"unit":339,"value":370},25.9,[372,373,374],{"metric":76,"label":77,"unit":68,"value":125},{"metric":66,"label":67,"unit":68,"value":123},{"metric":84,"label":85,"unit":68,"value":131},[],[],[],{"month":36,"tier":15,"weatherTier":15,"for":379,"against":387,"raisedBy":390,"draws":391,"deterrents":392},[380,381,382,383,384,386],{"metric":57,"label":58,"unit":59,"value":120},{"metric":62,"label":63,"unit":64,"value":143},{"metric":71,"label":72,"unit":73,"value":127},{"metric":80,"label":81,"unit":73,"value":106},{"metric":337,"label":338,"unit":339,"value":385},24.1,{"metric":84,"label":85,"unit":68,"value":149},[388,389],{"metric":76,"label":77,"unit":68,"value":145},{"metric":66,"label":67,"unit":68,"value":140},[],[],[],{"month":157,"tier":15,"weatherTier":15,"for":394,"against":402,"raisedBy":405,"draws":406,"deterrents":407},[395,396,397,398,399,401],{"metric":57,"label":58,"unit":59,"value":164},{"metric":62,"label":63,"unit":64,"value":166},{"metric":80,"label":81,"unit":73,"value":168},{"metric":71,"label":72,"unit":73,"value":170},{"metric":337,"label":338,"unit":339,"value":400},21.8,{"metric":84,"label":85,"unit":68,"value":172},[403,404],{"metric":76,"label":77,"unit":68,"value":162},{"metric":66,"label":67,"unit":68,"value":160},[],[],[],{"month":106,"tier":38,"weatherTier":38,"for":409,"against":417,"raisedBy":419,"draws":420,"deterrents":421},[410,411,412,413,414,415,416],{"metric":57,"label":58,"unit":59,"value":186},{"metric":62,"label":63,"unit":64,"value":188},{"metric":80,"label":81,"unit":73,"value":74},{"metric":71,"label":72,"unit":73,"value":191},{"metric":66,"label":67,"unit":68,"value":182},{"metric":84,"label":85,"unit":68,"value":193},{"metric":337,"label":338,"unit":339,"value":193},[418],{"metric":76,"label":77,"unit":68,"value":184},[],[],[],{"month":37,"tier":38,"weatherTier":38,"for":423,"against":432,"raisedBy":433,"draws":434,"deterrents":435},[424,425,426,427,428,429,430,431],{"metric":57,"label":58,"unit":59,"value":207},{"metric":62,"label":63,"unit":64,"value":209},{"metric":76,"label":77,"unit":68,"value":205},{"metric":66,"label":67,"unit":68,"value":203},{"metric":80,"label":81,"unit":73,"value":191},{"metric":71,"label":72,"unit":73,"value":212},{"metric":84,"label":85,"unit":68,"value":217},{"metric":337,"label":338,"unit":339,"value":287},[],[],[],[],{"month":41,"tier":38,"weatherTier":38,"for":437,"against":447,"raisedBy":448,"draws":449,"deterrents":450},[438,439,440,441,442,443,444,445],{"metric":57,"label":58,"unit":59,"value":228},{"metric":76,"label":77,"unit":68,"value":226},{"metric":62,"label":63,"unit":64,"value":188},{"metric":66,"label":67,"unit":68,"value":224},{"metric":80,"label":81,"unit":73,"value":143},{"metric":71,"label":72,"unit":73,"value":191},{"metric":84,"label":85,"unit":68,"value":236},{"metric":337,"label":338,"unit":339,"value":446},18.8,[],[],[],[],{"month":45,"tier":38,"weatherTier":38,"for":452,"against":462,"raisedBy":463,"draws":464,"deterrents":465},[453,454,455,456,457,458,459,460],{"metric":57,"label":58,"unit":59,"value":245},{"metric":62,"label":63,"unit":64,"value":166},{"metric":80,"label":81,"unit":73,"value":248},{"metric":71,"label":72,"unit":73,"value":207},{"metric":66,"label":67,"unit":68,"value":226},{"metric":76,"label":77,"unit":68,"value":236},{"metric":84,"label":85,"unit":68,"value":251},{"metric":337,"label":338,"unit":339,"value":461},20.2,[],[],[],[],{"month":259,"tier":42,"weatherTier":42,"for":467,"against":475,"raisedBy":478,"draws":479,"deterrents":480},[468,469,470,471,472,473],{"metric":57,"label":58,"unit":59,"value":265},{"metric":62,"label":63,"unit":64,"value":267},{"metric":71,"label":72,"unit":73,"value":127},{"metric":80,"label":81,"unit":73,"value":269},{"metric":84,"label":85,"unit":68,"value":272},{"metric":337,"label":338,"unit":339,"value":474},20.4,[476,477],{"metric":76,"label":77,"unit":68,"value":251},{"metric":66,"label":67,"unit":68,"value":262},[],[],[],{"month":46,"tier":15,"weatherTier":15,"for":482,"against":490,"raisedBy":493,"draws":494,"deterrents":495},[483,484,485,486,487,489],{"metric":57,"label":58,"unit":59,"value":284},{"metric":62,"label":63,"unit":64,"value":267},{"metric":71,"label":72,"unit":73,"value":291},{"metric":80,"label":81,"unit":73,"value":289},{"metric":337,"label":338,"unit":339,"value":488},23.4,{"metric":84,"label":85,"unit":68,"value":293},[491,492],{"metric":76,"label":77,"unit":68,"value":287},{"metric":66,"label":67,"unit":68,"value":282},[],[],[],{"month":49,"tier":15,"weatherTier":15,"for":497,"against":503,"raisedBy":507,"draws":508,"deterrents":509},[498,499,500,501,502],{"metric":57,"label":58,"unit":59,"value":305},{"metric":62,"label":63,"unit":64,"value":307},{"metric":71,"label":72,"unit":73,"value":143},{"metric":80,"label":81,"unit":73,"value":311},{"metric":337,"label":338,"unit":339,"value":488},[504,505,506],{"metric":76,"label":77,"unit":68,"value":293},{"metric":66,"label":67,"unit":68,"value":303},{"metric":84,"label":85,"unit":68,"value":313},[],[],[],{},[512,514,516,518,520,522,528,543,545,547,561,565,570,581],{"key":76,"label":77,"unit":68,"values":513,"window":15},[78,109,125,145,162,184,205,226,236,251,287,293],{"key":84,"label":85,"unit":68,"values":515,"window":15},[86,104,131,149,172,193,217,236,251,272,293,313],{"key":57,"label":58,"unit":59,"values":517,"window":15},[60,100,120,120,164,186,207,228,245,265,284,305],{"key":66,"label":67,"unit":68,"values":519,"window":15},[69,104,123,140,160,182,203,224,226,262,282,303],{"key":71,"label":72,"unit":73,"values":521,"window":15},[74,54,127,127,170,191,212,191,207,127,291,143],{"key":523,"label":524,"unit":525,"values":526,"window":15},"rain_peak_hour","Time rain usually falls","hour",[97,46,106,37,36,41,41,41,46,164,37,527],21,{"key":529,"label":530,"unit":531,"values":532,"window":15},"sunshine_hours_day","Sunshine per day","h",[533,534,535,536,104,537,538,539,540,259,541,542],8.7,9.9,10.5,11.8,13.5,13.3,12.7,11.4,9.1,8.8,{"key":88,"label":89,"unit":90,"values":544,"window":15},[91,113,113,152,175,196,215,234,254,275,296,316],{"key":80,"label":81,"unit":73,"values":546,"window":15},[82,106,129,106,168,74,191,143,248,269,289,311],{"key":548,"label":549,"unit":531,"values":550,"window":15},"daylight_hours_day","Daylight per day",[551,552,49,553,554,555,123,556,557,558,559,560],10.1,10.9,13.1,14,14.5,13.4,12.4,11.3,10.3,9.8,{"key":562,"label":563,"unit":73,"values":564,"window":15},"snow_days","Days with snow",[191,212,212,212,212,212,212,212,212,212,212,191],{"key":566,"label":567,"unit":568,"values":569,"window":15},"snowfall_cm_month","Snowfall","cm",[212,212,212,212,212,212,212,212,212,212,212,212],{"key":571,"label":572,"unit":339,"values":573,"window":15},"wind_mean_kmh","Wind (daily mean)",[574,575,576,577,303,104,558,578,539,86,579,580],16.6,18.4,17.5,16,11.9,15.6,15.8,{"key":582,"label":583,"unit":339,"values":584,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[585,586,587,588,589,590,591,592,593,594,595,595],36,39.4,37.5,34.8,30.7,26.8,23.7,25.4,28.2,29.5,34.7,[597,612,623,634],{"key":598,"label":599,"unit":68,"values":600,"window":609},"sea_temp_mean_c","Sea temperature",[282,140,574,601,193,602,603,604,605,606,607,608],17.7,22.6,24.8,25,23.3,20.8,19,18,{"from":610,"to":611},"2022-11-24","2025-12-31",{"key":613,"label":614,"unit":68,"values":615,"window":621},"sea_temp_max_mean_c","Sea temperature (daily max)",[282,574,616,617,618,164,619,592,620,527,272,617],16.9,18.1,20,25.2,23.5,{"from":622,"to":611},"2022-11-23",{"key":624,"label":625,"unit":626,"values":627,"window":632},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[129,533,41,628,629,630,560,631,533,541,41,106],9.6,8.6,9.7,10.8,{"from":633,"to":611},"2022-08-04",{"key":635,"label":636,"unit":626,"values":637,"window":644},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[552,104,638,639,640,553,556,641,638,69,642,643],12.2,13.8,12.6,14.6,11.1,8.9,{"from":633,"to":611},[646,650,654,658,661,665,669,673],{"id":647,"name":648,"region":649},"marrakesh-marrakesh-safi-ma-2542997","Marrakesh","Marrakesh-Safi",{"id":651,"name":652,"region":653},"casablanca-casablanca-settat-ma-2553604","Casablanca","Casablanca-Settat",{"id":655,"name":656,"region":657},"fes-fes-meknes-ma-2548885","Fes","Fes-Meknes",{"id":659,"name":660,"region":8},"tangier-tanger-tetouan-al-hoceima-ma-2530335","Tangier",{"id":662,"name":663,"region":664},"ouarzazate-draa-tafilalet-ma-2540850","Ouarzazate","Draa-Tafilalet",{"id":666,"name":667,"region":668},"rabat-rabat-sale-kenitra-ma-2538475","Rabat","Rabat-Sale-Kenitra",{"id":670,"name":671,"region":672},"agadir-souss-massa-ma-2561668","Agadir","Souss-Massa",{"id":674,"name":675,"region":664},"merzouga-draa-tafilalet-ma-2542444","Merzouga","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)."]