{"meta":{"dataset":"when-to-go-matrix","title":"When-to-go climate matrix","description":"Every launched city × all twelve months: measured average highs/lows, rainfall, rain days, rain hours, humidity, and the TTDI comfort band (ideal/good/mixed/difficult) computed under the disclosed best-months thresholds.","license":{"name":"CC BY-SA 4.0","url":"https://creativecommons.org/licenses/by-sa/4.0/"},"sources":["Open-Meteo multi-year climate archive (CC BY 4.0)","TTDI best-months banding, methodology v1.1 — https://ttdi.net/research/best-months/methodology/"],"cite_as":"TTDI — When-to-go climate matrix. https://ttdi.net/data/downloads/when-to-go-matrix.csv, retrieved 2026-08-03. License: CC BY-SA 4.0.","generated":"2026-08-03","row_count":1044},"data":[{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":1,"comfort_band":"ideal","avg_high_c":23.7,"avg_low_c":17.7,"rainfall_mm":13,"rain_days":1,"rain_hours_per_day":0.2,"humidity_percent":64,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":2,"comfort_band":"ideal","avg_high_c":25.1,"avg_low_c":18.4,"rainfall_mm":10,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":65,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":3,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":20.6,"rainfall_mm":15,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":60,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":4,"comfort_band":"good","avg_high_c":32.8,"avg_low_c":23.4,"rainfall_mm":14,"rain_days":0,"rain_hours_per_day":0.1,"humidity_percent":55,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":5,"comfort_band":"mixed","avg_high_c":36.5,"avg_low_c":27.1,"rainfall_mm":7,"rain_days":0,"rain_hours_per_day":0.1,"humidity_percent":54,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":6,"comfort_band":"difficult","avg_high_c":38.9,"avg_low_c":29.9,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":57,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":7,"comfort_band":"difficult","avg_high_c":40.2,"avg_low_c":31.8,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":59,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":8,"comfort_band":"difficult","avg_high_c":41.2,"avg_low_c":31.9,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":57,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":9,"comfort_band":"difficult","avg_high_c":38.7,"avg_low_c":30.2,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":62,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":10,"comfort_band":"mixed","avg_high_c":35,"avg_low_c":27.6,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":62,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":11,"comfort_band":"good","avg_high_c":30.7,"avg_low_c":23.9,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":61,"data_years":5},{"city_slug":"abu-dhabi","city_name":"Abu Dhabi","country_code":"AE","month":12,"comfort_band":"ideal","avg_high_c":26.4,"avg_low_c":19.8,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":63,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":1,"comfort_band":"ideal","avg_high_c":24,"avg_low_c":15.6,"rainfall_mm":17,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":63,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":2,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":17.2,"rainfall_mm":17,"rain_days":1,"rain_hours_per_day":0.2,"humidity_percent":66,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":3,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":19.3,"rainfall_mm":10,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":61,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":4,"comfort_band":"good","avg_high_c":32.4,"avg_low_c":21.6,"rainfall_mm":24,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":56,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":5,"comfort_band":"mixed","avg_high_c":36.4,"avg_low_c":25.3,"rainfall_mm":3,"rain_days":0,"rain_hours_per_day":0.1,"humidity_percent":56,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":6,"comfort_band":"difficult","avg_high_c":39.4,"avg_low_c":28.3,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":57,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":7,"comfort_band":"difficult","avg_high_c":40.7,"avg_low_c":31.1,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":56,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":8,"comfort_band":"difficult","avg_high_c":41.1,"avg_low_c":30.7,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":54,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":9,"comfort_band":"difficult","avg_high_c":38.9,"avg_low_c":28.5,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":61,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":10,"comfort_band":"mixed","avg_high_c":35.2,"avg_low_c":25.5,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":63,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":11,"comfort_band":"good","avg_high_c":31.1,"avg_low_c":21.6,"rainfall_mm":5,"rain_days":0,"rain_hours_per_day":0.1,"humidity_percent":60,"data_years":5},{"city_slug":"dubai","city_name":"Dubai","country_code":"AE","month":12,"comfort_band":"ideal","avg_high_c":26.7,"avg_low_c":17.8,"rainfall_mm":13,"rain_days":1,"rain_hours_per_day":0.2,"humidity_percent":61,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":1,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":21.4,"rainfall_mm":69,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":65,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":2,"comfort_band":"good","avg_high_c":27.8,"avg_low_c":20.2,"rainfall_mm":100,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":69,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":3,"comfort_band":"mixed","avg_high_c":25.5,"avg_low_c":18.9,"rainfall_mm":191,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":74,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":4,"comfort_band":"good","avg_high_c":21.1,"avg_low_c":14.7,"rainfall_mm":100,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":77,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":5,"comfort_band":"good","avg_high_c":17.1,"avg_low_c":10.4,"rainfall_mm":84,"rain_days":5,"rain_hours_per_day":1.1,"humidity_percent":78,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":6,"comfort_band":"good","avg_high_c":14.5,"avg_low_c":7.9,"rainfall_mm":27,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":78,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":7,"comfort_band":"good","avg_high_c":14.3,"avg_low_c":7.5,"rainfall_mm":42,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":79,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":8,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":8.7,"rainfall_mm":77,"rain_days":5,"rain_hours_per_day":1,"humidity_percent":75,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":9,"comfort_band":"ideal","avg_high_c":18.5,"avg_low_c":11.1,"rainfall_mm":69,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":73,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":10,"comfort_band":"ideal","avg_high_c":22.1,"avg_low_c":13.7,"rainfall_mm":63,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":67,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":11,"comfort_band":"good","avg_high_c":25,"avg_low_c":16.7,"rainfall_mm":105,"rain_days":9,"rain_hours_per_day":1.2,"humidity_percent":65,"data_years":5},{"city_slug":"buenos-aires","city_name":"Buenos Aires","country_code":"AR","month":12,"comfort_band":"ideal","avg_high_c":27.6,"avg_low_c":19.4,"rainfall_mm":67,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":63,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":1,"comfort_band":"mixed","avg_high_c":5.9,"avg_low_c":-3.5,"rainfall_mm":73,"rain_days":12,"rain_hours_per_day":1.5,"humidity_percent":73,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":2,"comfort_band":"mixed","avg_high_c":9.3,"avg_low_c":-1,"rainfall_mm":59,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":70,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":3,"comfort_band":"mixed","avg_high_c":12.2,"avg_low_c":2,"rainfall_mm":89,"rain_days":14,"rain_hours_per_day":1.9,"humidity_percent":68,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":4,"comfort_band":"good","avg_high_c":14.8,"avg_low_c":4.2,"rainfall_mm":89,"rain_days":15,"rain_hours_per_day":1.8,"humidity_percent":70,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":5,"comfort_band":"difficult","avg_high_c":19,"avg_low_c":8.7,"rainfall_mm":176,"rain_days":21,"rain_hours_per_day":3.7,"humidity_percent":75,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":6,"comfort_band":"mixed","avg_high_c":25.7,"avg_low_c":13.7,"rainfall_mm":146,"rain_days":14,"rain_hours_per_day":2.5,"humidity_percent":72,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":7,"comfort_band":"mixed","avg_high_c":25.6,"avg_low_c":14.8,"rainfall_mm":162,"rain_days":19,"rain_hours_per_day":2.9,"humidity_percent":75,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":8,"comfort_band":"mixed","avg_high_c":25.6,"avg_low_c":14.9,"rainfall_mm":143,"rain_days":15,"rain_hours_per_day":2.5,"humidity_percent":76,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":9,"comfort_band":"mixed","avg_high_c":22,"avg_low_c":11.3,"rainfall_mm":142,"rain_days":13,"rain_hours_per_day":2.6,"humidity_percent":77,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":10,"comfort_band":"ideal","avg_high_c":18.2,"avg_low_c":7.9,"rainfall_mm":78,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":77,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":11,"comfort_band":"mixed","avg_high_c":10.5,"avg_low_c":1.3,"rainfall_mm":100,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":77,"data_years":5},{"city_slug":"innsbruck","city_name":"Innsbruck","country_code":"AT","month":12,"comfort_band":"mixed","avg_high_c":6.9,"avg_low_c":-1.4,"rainfall_mm":78,"rain_days":12,"rain_hours_per_day":1.5,"humidity_percent":75,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":1,"comfort_band":"mixed","avg_high_c":5.6,"avg_low_c":-2.7,"rainfall_mm":95,"rain_days":15,"rain_hours_per_day":2.4,"humidity_percent":78,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":2,"comfort_band":"mixed","avg_high_c":9.2,"avg_low_c":-0.5,"rainfall_mm":82,"rain_days":11,"rain_hours_per_day":2,"humidity_percent":74,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":3,"comfort_band":"mixed","avg_high_c":12.2,"avg_low_c":1.1,"rainfall_mm":83,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":71,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":4,"comfort_band":"good","avg_high_c":14,"avg_low_c":3.4,"rainfall_mm":98,"rain_days":14,"rain_hours_per_day":2.4,"humidity_percent":74,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":5,"comfort_band":"mixed","avg_high_c":18.3,"avg_low_c":8.5,"rainfall_mm":165,"rain_days":18,"rain_hours_per_day":3.5,"humidity_percent":77,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":6,"comfort_band":"good","avg_high_c":24.5,"avg_low_c":13.6,"rainfall_mm":104,"rain_days":13,"rain_hours_per_day":2,"humidity_percent":74,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":7,"comfort_band":"mixed","avg_high_c":24.7,"avg_low_c":14.9,"rainfall_mm":166,"rain_days":18,"rain_hours_per_day":2.7,"humidity_percent":77,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":8,"comfort_band":"mixed","avg_high_c":24.3,"avg_low_c":14.7,"rainfall_mm":171,"rain_days":16,"rain_hours_per_day":2.9,"humidity_percent":80,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":9,"comfort_band":"mixed","avg_high_c":20.5,"avg_low_c":11,"rainfall_mm":146,"rain_days":13,"rain_hours_per_day":2.7,"humidity_percent":82,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":10,"comfort_band":"good","avg_high_c":17.1,"avg_low_c":7.4,"rainfall_mm":89,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":82,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":11,"comfort_band":"mixed","avg_high_c":9.5,"avg_low_c":1.3,"rainfall_mm":113,"rain_days":13,"rain_hours_per_day":2.6,"humidity_percent":83,"data_years":5},{"city_slug":"salzburg","city_name":"Salzburg","country_code":"AT","month":12,"comfort_band":"mixed","avg_high_c":6.3,"avg_low_c":-1.5,"rainfall_mm":100,"rain_days":14,"rain_hours_per_day":2.5,"humidity_percent":83,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":1,"comfort_band":"mixed","avg_high_c":25.6,"avg_low_c":18.9,"rainfall_mm":132,"rain_days":16,"rain_hours_per_day":2.1,"humidity_percent":78,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":2,"comfort_band":"good","avg_high_c":25.7,"avg_low_c":18.8,"rainfall_mm":108,"rain_days":15,"rain_hours_per_day":2,"humidity_percent":77,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":3,"comfort_band":"mixed","avg_high_c":24.8,"avg_low_c":18,"rainfall_mm":182,"rain_days":16,"rain_hours_per_day":2.7,"humidity_percent":78,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":4,"comfort_band":"good","avg_high_c":22.2,"avg_low_c":14,"rainfall_mm":106,"rain_days":12,"rain_hours_per_day":1.8,"humidity_percent":77,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":5,"comfort_band":"good","avg_high_c":19.1,"avg_low_c":11.2,"rainfall_mm":118,"rain_days":12,"rain_hours_per_day":2.2,"humidity_percent":78,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":6,"comfort_band":"good","avg_high_c":16.6,"avg_low_c":7.9,"rainfall_mm":53,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":7,"comfort_band":"good","avg_high_c":16.7,"avg_low_c":8.3,"rainfall_mm":97,"rain_days":9,"rain_hours_per_day":1.6,"humidity_percent":72,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":8,"comfort_band":"good","avg_high_c":18.5,"avg_low_c":9.2,"rainfall_mm":91,"rain_days":9,"rain_hours_per_day":1.6,"humidity_percent":73,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":9,"comfort_band":"ideal","avg_high_c":21.3,"avg_low_c":10.8,"rainfall_mm":57,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":66,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":10,"comfort_band":"ideal","avg_high_c":23,"avg_low_c":13.1,"rainfall_mm":74,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":68,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":11,"comfort_band":"good","avg_high_c":23.5,"avg_low_c":15.4,"rainfall_mm":95,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":73,"data_years":5},{"city_slug":"sydney","city_name":"Sydney","country_code":"AU","month":12,"comfort_band":"ideal","avg_high_c":25.4,"avg_low_c":17.2,"rainfall_mm":72,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":1,"comfort_band":"good","avg_high_c":28.9,"avg_low_c":25.3,"rainfall_mm":40,"rain_days":14,"rain_hours_per_day":0.7,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":2,"comfort_band":"ideal","avg_high_c":28.8,"avg_low_c":25.1,"rainfall_mm":35,"rain_days":12,"rain_hours_per_day":0.8,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":3,"comfort_band":"good","avg_high_c":29.3,"avg_low_c":25.3,"rainfall_mm":31,"rain_days":10,"rain_hours_per_day":0.5,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":4,"comfort_band":"good","avg_high_c":29.9,"avg_low_c":25.8,"rainfall_mm":22,"rain_days":7,"rain_hours_per_day":0.4,"humidity_percent":74,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":5,"comfort_band":"good","avg_high_c":30.6,"avg_low_c":26.6,"rainfall_mm":32,"rain_days":6,"rain_hours_per_day":0.4,"humidity_percent":76,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":6,"comfort_band":"good","avg_high_c":30.8,"avg_low_c":26.7,"rainfall_mm":35,"rain_days":10,"rain_hours_per_day":0.6,"humidity_percent":76,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":7,"comfort_band":"good","avg_high_c":30.7,"avg_low_c":26.8,"rainfall_mm":34,"rain_days":12,"rain_hours_per_day":0.6,"humidity_percent":76,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":8,"comfort_band":"good","avg_high_c":31.4,"avg_low_c":27.3,"rainfall_mm":41,"rain_days":10,"rain_hours_per_day":0.6,"humidity_percent":75,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":9,"comfort_band":"good","avg_high_c":32.2,"avg_low_c":27.8,"rainfall_mm":33,"rain_days":6,"rain_hours_per_day":0.4,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":10,"comfort_band":"good","avg_high_c":31.5,"avg_low_c":27.3,"rainfall_mm":56,"rain_days":9,"rain_hours_per_day":0.6,"humidity_percent":73,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":11,"comfort_band":"mixed","avg_high_c":29.8,"avg_low_c":26.4,"rainfall_mm":83,"rain_days":17,"rain_hours_per_day":1.3,"humidity_percent":75,"data_years":5},{"city_slug":"palm-beach","city_name":"Palm Beach","country_code":"AW","month":12,"comfort_band":"mixed","avg_high_c":29.4,"avg_low_c":26,"rainfall_mm":53,"rain_days":17,"rain_hours_per_day":0.8,"humidity_percent":72,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":1,"comfort_band":"mixed","avg_high_c":6.4,"avg_low_c":1.8,"rainfall_mm":91,"rain_days":14,"rain_hours_per_day":2,"humidity_percent":87,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":2,"comfort_band":"mixed","avg_high_c":8.9,"avg_low_c":3.1,"rainfall_mm":62,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":82,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":3,"comfort_band":"mixed","avg_high_c":11.9,"avg_low_c":3.9,"rainfall_mm":58,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":4,"comfort_band":"good","avg_high_c":14,"avg_low_c":5.6,"rainfall_mm":55,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":71,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":5,"comfort_band":"ideal","avg_high_c":18.6,"avg_low_c":9.6,"rainfall_mm":85,"rain_days":12,"rain_hours_per_day":1.5,"humidity_percent":72,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":6,"comfort_band":"ideal","avg_high_c":22.9,"avg_low_c":13.6,"rainfall_mm":77,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":68,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":7,"comfort_band":"ideal","avg_high_c":22.9,"avg_low_c":14.7,"rainfall_mm":83,"rain_days":13,"rain_hours_per_day":1.3,"humidity_percent":72,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":8,"comfort_band":"ideal","avg_high_c":23.4,"avg_low_c":15.1,"rainfall_mm":59,"rain_days":11,"rain_hours_per_day":0.9,"humidity_percent":72,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":9,"comfort_band":"ideal","avg_high_c":20.7,"avg_low_c":12.7,"rainfall_mm":68,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":77,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":10,"comfort_band":"good","avg_high_c":16.2,"avg_low_c":10.1,"rainfall_mm":92,"rain_days":14,"rain_hours_per_day":1.7,"humidity_percent":83,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":11,"comfort_band":"mixed","avg_high_c":10.3,"avg_low_c":5.6,"rainfall_mm":82,"rain_days":14,"rain_hours_per_day":1.7,"humidity_percent":88,"data_years":5},{"city_slug":"antwerp","city_name":"Antwerp","country_code":"BE","month":12,"comfort_band":"mixed","avg_high_c":7.7,"avg_low_c":3.5,"rainfall_mm":70,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":88,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":1,"comfort_band":"mixed","avg_high_c":5.9,"avg_low_c":1.3,"rainfall_mm":92,"rain_days":13,"rain_hours_per_day":2.1,"humidity_percent":88,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":2,"comfort_band":"mixed","avg_high_c":8.8,"avg_low_c":2.9,"rainfall_mm":60,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":82,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":3,"comfort_band":"mixed","avg_high_c":11.7,"avg_low_c":3.7,"rainfall_mm":58,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":4,"comfort_band":"good","avg_high_c":13.8,"avg_low_c":5.2,"rainfall_mm":52,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":71,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":5,"comfort_band":"ideal","avg_high_c":18.3,"avg_low_c":9.3,"rainfall_mm":69,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":72,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":6,"comfort_band":"ideal","avg_high_c":22.6,"avg_low_c":13.2,"rainfall_mm":75,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":70,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":7,"comfort_band":"good","avg_high_c":22.8,"avg_low_c":14.3,"rainfall_mm":93,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":72,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":8,"comfort_band":"ideal","avg_high_c":23.3,"avg_low_c":14.8,"rainfall_mm":52,"rain_days":12,"rain_hours_per_day":1,"humidity_percent":72,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":9,"comfort_band":"ideal","avg_high_c":20.6,"avg_low_c":12.4,"rainfall_mm":67,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":77,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":10,"comfort_band":"good","avg_high_c":16.1,"avg_low_c":9.8,"rainfall_mm":92,"rain_days":13,"rain_hours_per_day":1.8,"humidity_percent":82,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":11,"comfort_band":"mixed","avg_high_c":10.1,"avg_low_c":5.4,"rainfall_mm":72,"rain_days":14,"rain_hours_per_day":1.7,"humidity_percent":88,"data_years":5},{"city_slug":"brussels","city_name":"Brussels","country_code":"BE","month":12,"comfort_band":"mixed","avg_high_c":7.5,"avg_low_c":3.3,"rainfall_mm":69,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":88,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":1,"comfort_band":"mixed","avg_high_c":29.6,"avg_low_c":23.5,"rainfall_mm":149,"rain_days":15,"rain_hours_per_day":2.6,"humidity_percent":81,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":2,"comfort_band":"mixed","avg_high_c":30.1,"avg_low_c":23.9,"rainfall_mm":88,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":81,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":3,"comfort_band":"good","avg_high_c":29.6,"avg_low_c":23.4,"rainfall_mm":100,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":81,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":4,"comfort_band":"good","avg_high_c":27,"avg_low_c":21.4,"rainfall_mm":105,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":82,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":5,"comfort_band":"ideal","avg_high_c":25.9,"avg_low_c":20,"rainfall_mm":40,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":80,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":6,"comfort_band":"ideal","avg_high_c":25.1,"avg_low_c":18.7,"rainfall_mm":36,"rain_days":9,"rain_hours_per_day":0.7,"humidity_percent":79,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":7,"comfort_band":"ideal","avg_high_c":24.3,"avg_low_c":17.8,"rainfall_mm":39,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":79,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":8,"comfort_band":"ideal","avg_high_c":25,"avg_low_c":18.2,"rainfall_mm":66,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":78,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":9,"comfort_band":"ideal","avg_high_c":26.5,"avg_low_c":19.5,"rainfall_mm":46,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":77,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":10,"comfort_band":"good","avg_high_c":26.2,"avg_low_c":20.4,"rainfall_mm":100,"rain_days":15,"rain_hours_per_day":1.9,"humidity_percent":82,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":11,"comfort_band":"good","avg_high_c":26.8,"avg_low_c":20.8,"rainfall_mm":100,"rain_days":13,"rain_hours_per_day":1.8,"humidity_percent":81,"data_years":5},{"city_slug":"rio-de-janeiro","city_name":"Rio de Janeiro","country_code":"BR","month":12,"comfort_band":"mixed","avg_high_c":28.7,"avg_low_c":22.4,"rainfall_mm":139,"rain_days":16,"rain_hours_per_day":2.2,"humidity_percent":81,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":1,"comfort_band":"difficult","avg_high_c":-5.7,"avg_low_c":-13.5,"rainfall_mm":25,"rain_days":7,"rain_hours_per_day":0.3,"humidity_percent":79,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":2,"comfort_band":"difficult","avg_high_c":-7.1,"avg_low_c":-15.7,"rainfall_mm":17,"rain_days":6,"rain_hours_per_day":0.3,"humidity_percent":77,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":3,"comfort_band":"difficult","avg_high_c":-0.1,"avg_low_c":-9,"rainfall_mm":23,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":77,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":4,"comfort_band":"mixed","avg_high_c":9.7,"avg_low_c":-1.4,"rainfall_mm":28,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":59,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":5,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":6.2,"rainfall_mm":60,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":58,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":6,"comfort_band":"good","avg_high_c":21.1,"avg_low_c":11,"rainfall_mm":100,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":63,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":7,"comfort_band":"ideal","avg_high_c":23.8,"avg_low_c":13.9,"rainfall_mm":90,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":68,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":8,"comfort_band":"ideal","avg_high_c":23.2,"avg_low_c":12.6,"rainfall_mm":79,"rain_days":9,"rain_hours_per_day":1.2,"humidity_percent":69,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":9,"comfort_band":"ideal","avg_high_c":20,"avg_low_c":8.8,"rainfall_mm":28,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":62,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":10,"comfort_band":"mixed","avg_high_c":11.1,"avg_low_c":1.8,"rainfall_mm":21,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":65,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":11,"comfort_band":"difficult","avg_high_c":0.1,"avg_low_c":-7.2,"rainfall_mm":24,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":76,"data_years":5},{"city_slug":"edmonton","city_name":"Edmonton","country_code":"CA","month":12,"comfort_band":"difficult","avg_high_c":-8.1,"avg_low_c":-16.1,"rainfall_mm":36,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":79,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":1,"comfort_band":"difficult","avg_high_c":-0.5,"avg_low_c":-6.8,"rainfall_mm":63,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":75,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":2,"comfort_band":"difficult","avg_high_c":0.8,"avg_low_c":-7.4,"rainfall_mm":64,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":72,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":3,"comfort_band":"mixed","avg_high_c":6.1,"avg_low_c":-2.3,"rainfall_mm":70,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":70,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":4,"comfort_band":"mixed","avg_high_c":11.4,"avg_low_c":2.8,"rainfall_mm":92,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":69,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":5,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":8.8,"rainfall_mm":77,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":69,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":6,"comfort_band":"good","avg_high_c":23.9,"avg_low_c":15.2,"rainfall_mm":97,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":69,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":7,"comfort_band":"ideal","avg_high_c":26.2,"avg_low_c":17.6,"rainfall_mm":88,"rain_days":12,"rain_hours_per_day":1.2,"humidity_percent":71,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":8,"comfort_band":"ideal","avg_high_c":25.4,"avg_low_c":17.4,"rainfall_mm":72,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":72,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":9,"comfort_band":"ideal","avg_high_c":22.1,"avg_low_c":14.3,"rainfall_mm":64,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":74,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":10,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":8.6,"rainfall_mm":77,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":75,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":11,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":1.6,"rainfall_mm":51,"rain_days":9,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"toronto","city_name":"Toronto","country_code":"CA","month":12,"comfort_band":"difficult","avg_high_c":3.1,"avg_low_c":-2.8,"rainfall_mm":86,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":77,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":1,"comfort_band":"difficult","avg_high_c":2.2,"avg_low_c":-6.6,"rainfall_mm":2,"rain_days":1,"rain_hours_per_day":0,"humidity_percent":40,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":2,"comfort_band":"mixed","avg_high_c":5.9,"avg_low_c":-4.7,"rainfall_mm":5,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":40,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":3,"comfort_band":"good","avg_high_c":15,"avg_low_c":1.8,"rainfall_mm":12,"rain_days":4,"rain_hours_per_day":0.3,"humidity_percent":43,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":4,"comfort_band":"ideal","avg_high_c":22.1,"avg_low_c":9.1,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.4,"humidity_percent":39,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":5,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":14.4,"rainfall_mm":40,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":45,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":6,"comfort_band":"good","avg_high_c":33,"avg_low_c":20.7,"rainfall_mm":69,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":48,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":7,"comfort_band":"difficult","avg_high_c":32,"avg_low_c":23,"rainfall_mm":260,"rain_days":16,"rain_hours_per_day":3.2,"humidity_percent":72,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":8,"comfort_band":"mixed","avg_high_c":29.7,"avg_low_c":21.6,"rainfall_mm":174,"rain_days":12,"rain_hours_per_day":1.9,"humidity_percent":78,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":9,"comfort_band":"ideal","avg_high_c":26.6,"avg_low_c":17,"rainfall_mm":63,"rain_days":5,"rain_hours_per_day":1,"humidity_percent":69,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":10,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":8.3,"rainfall_mm":40,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":64,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":11,"comfort_band":"mixed","avg_high_c":10.7,"avg_low_c":1.3,"rainfall_mm":16,"rain_days":2,"rain_hours_per_day":0.4,"humidity_percent":56,"data_years":5},{"city_slug":"beijing","city_name":"Beijing","country_code":"CN","month":12,"comfort_band":"difficult","avg_high_c":2.7,"avg_low_c":-5.5,"rainfall_mm":4,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":40,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":1,"comfort_band":"mixed","avg_high_c":11.2,"avg_low_c":1.2,"rainfall_mm":51,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":68,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":2,"comfort_band":"mixed","avg_high_c":11.5,"avg_low_c":3.3,"rainfall_mm":100,"rain_days":13,"rain_hours_per_day":2.5,"humidity_percent":76,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":3,"comfort_band":"good","avg_high_c":18.1,"avg_low_c":8.2,"rainfall_mm":116,"rain_days":13,"rain_hours_per_day":2.1,"humidity_percent":74,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":4,"comfort_band":"good","avg_high_c":22.9,"avg_low_c":13.2,"rainfall_mm":121,"rain_days":13,"rain_hours_per_day":2,"humidity_percent":72,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":5,"comfort_band":"mixed","avg_high_c":26.6,"avg_low_c":17.3,"rainfall_mm":162,"rain_days":12,"rain_hours_per_day":2.5,"humidity_percent":74,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":6,"comfort_band":"difficult","avg_high_c":29.3,"avg_low_c":22,"rainfall_mm":341,"rain_days":19,"rain_hours_per_day":4.8,"humidity_percent":83,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":7,"comfort_band":"mixed","avg_high_c":34,"avg_low_c":26.3,"rainfall_mm":196,"rain_days":16,"rain_hours_per_day":2.9,"humidity_percent":77,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":8,"comfort_band":"mixed","avg_high_c":34.7,"avg_low_c":26.2,"rainfall_mm":182,"rain_days":16,"rain_hours_per_day":2.1,"humidity_percent":74,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":9,"comfort_band":"mixed","avg_high_c":30.1,"avg_low_c":22.6,"rainfall_mm":149,"rain_days":15,"rain_hours_per_day":2.1,"humidity_percent":81,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":10,"comfort_band":"ideal","avg_high_c":24.1,"avg_low_c":15.9,"rainfall_mm":65,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":11,"comfort_band":"ideal","avg_high_c":18.7,"avg_low_c":9.5,"rainfall_mm":71,"rain_days":9,"rain_hours_per_day":1.2,"humidity_percent":74,"data_years":5},{"city_slug":"hangzhou","city_name":"Hangzhou","country_code":"CN","month":12,"comfort_band":"mixed","avg_high_c":11.9,"avg_low_c":2.6,"rainfall_mm":29,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":69,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":1,"comfort_band":"mixed","avg_high_c":10,"avg_low_c":1.2,"rainfall_mm":43,"rain_days":5,"rain_hours_per_day":1,"humidity_percent":72,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":2,"comfort_band":"mixed","avg_high_c":10.5,"avg_low_c":3,"rainfall_mm":69,"rain_days":9,"rain_hours_per_day":1.7,"humidity_percent":76,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":3,"comfort_band":"good","avg_high_c":16.5,"avg_low_c":7.5,"rainfall_mm":90,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":75,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":4,"comfort_band":"good","avg_high_c":21.5,"avg_low_c":12.1,"rainfall_mm":104,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":73,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":5,"comfort_band":"good","avg_high_c":25.4,"avg_low_c":16.3,"rainfall_mm":111,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":74,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":6,"comfort_band":"difficult","avg_high_c":28.6,"avg_low_c":21.3,"rainfall_mm":252,"rain_days":17,"rain_hours_per_day":3.7,"humidity_percent":82,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":7,"comfort_band":"difficult","avg_high_c":33,"avg_low_c":26.1,"rainfall_mm":248,"rain_days":17,"rain_hours_per_day":3.2,"humidity_percent":80,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":8,"comfort_band":"mixed","avg_high_c":33.8,"avg_low_c":26.2,"rainfall_mm":109,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":76,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":9,"comfort_band":"mixed","avg_high_c":29.4,"avg_low_c":23,"rainfall_mm":190,"rain_days":15,"rain_hours_per_day":2.4,"humidity_percent":81,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":10,"comfort_band":"ideal","avg_high_c":23.7,"avg_low_c":16.9,"rainfall_mm":64,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":11,"comfort_band":"ideal","avg_high_c":18.3,"avg_low_c":10.2,"rainfall_mm":72,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":74,"data_years":5},{"city_slug":"shanghai","city_name":"Shanghai","country_code":"CN","month":12,"comfort_band":"mixed","avg_high_c":11.3,"avg_low_c":3.2,"rainfall_mm":21,"rain_days":4,"rain_hours_per_day":0.5,"humidity_percent":71,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":1,"comfort_band":"good","avg_high_c":32,"avg_low_c":24,"rainfall_mm":17,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":74,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":2,"comfort_band":"good","avg_high_c":32.3,"avg_low_c":24.3,"rainfall_mm":14,"rain_days":4,"rain_hours_per_day":0.2,"humidity_percent":72,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":3,"comfort_band":"good","avg_high_c":32.6,"avg_low_c":24.5,"rainfall_mm":22,"rain_days":7,"rain_hours_per_day":0.3,"humidity_percent":73,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":4,"comfort_band":"mixed","avg_high_c":31.8,"avg_low_c":25,"rainfall_mm":79,"rain_days":17,"rain_hours_per_day":1.2,"humidity_percent":78,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":5,"comfort_band":"difficult","avg_high_c":30.8,"avg_low_c":25.3,"rainfall_mm":159,"rain_days":22,"rain_hours_per_day":2,"humidity_percent":84,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":6,"comfort_band":"difficult","avg_high_c":29.9,"avg_low_c":25.1,"rainfall_mm":202,"rain_days":25,"rain_hours_per_day":2.3,"humidity_percent":85,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":7,"comfort_band":"difficult","avg_high_c":30.9,"avg_low_c":25.4,"rainfall_mm":142,"rain_days":20,"rain_hours_per_day":1.8,"humidity_percent":82,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":8,"comfort_band":"difficult","avg_high_c":30,"avg_low_c":25.2,"rainfall_mm":171,"rain_days":23,"rain_hours_per_day":2.2,"humidity_percent":85,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":9,"comfort_band":"difficult","avg_high_c":30,"avg_low_c":25.2,"rainfall_mm":150,"rain_days":23,"rain_hours_per_day":1.9,"humidity_percent":84,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":10,"comfort_band":"difficult","avg_high_c":29.4,"avg_low_c":24.8,"rainfall_mm":207,"rain_days":26,"rain_hours_per_day":2.8,"humidity_percent":84,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":11,"comfort_band":"difficult","avg_high_c":29.1,"avg_low_c":24.6,"rainfall_mm":191,"rain_days":22,"rain_hours_per_day":2.9,"humidity_percent":85,"data_years":5},{"city_slug":"cartagena","city_name":"Cartagena","country_code":"CO","month":12,"comfort_band":"mixed","avg_high_c":30.8,"avg_low_c":24.6,"rainfall_mm":35,"rain_days":10,"rain_hours_per_day":0.5,"humidity_percent":80,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":1,"comfort_band":"good","avg_high_c":26.2,"avg_low_c":15.7,"rainfall_mm":93,"rain_days":15,"rain_hours_per_day":1.1,"humidity_percent":83,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":2,"comfort_band":"difficult","avg_high_c":26.1,"avg_low_c":16.2,"rainfall_mm":144,"rain_days":21,"rain_hours_per_day":2,"humidity_percent":85,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":3,"comfort_band":"difficult","avg_high_c":26.1,"avg_low_c":16.2,"rainfall_mm":211,"rain_days":27,"rain_hours_per_day":2.7,"humidity_percent":86,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":4,"comfort_band":"difficult","avg_high_c":26,"avg_low_c":16.6,"rainfall_mm":270,"rain_days":26,"rain_hours_per_day":3.5,"humidity_percent":87,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":5,"comfort_band":"difficult","avg_high_c":26.2,"avg_low_c":16.6,"rainfall_mm":260,"rain_days":25,"rain_hours_per_day":3.3,"humidity_percent":88,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":6,"comfort_band":"difficult","avg_high_c":25.7,"avg_low_c":16.1,"rainfall_mm":224,"rain_days":25,"rain_hours_per_day":3.1,"humidity_percent":87,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":7,"comfort_band":"good","avg_high_c":27,"avg_low_c":15.9,"rainfall_mm":110,"rain_days":16,"rain_hours_per_day":1.5,"humidity_percent":82,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":8,"comfort_band":"difficult","avg_high_c":26.7,"avg_low_c":16.1,"rainfall_mm":177,"rain_days":22,"rain_hours_per_day":2.3,"humidity_percent":83,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":9,"comfort_band":"difficult","avg_high_c":27,"avg_low_c":16.2,"rainfall_mm":179,"rain_days":21,"rain_hours_per_day":2.1,"humidity_percent":83,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":10,"comfort_band":"difficult","avg_high_c":25.7,"avg_low_c":16.2,"rainfall_mm":259,"rain_days":28,"rain_hours_per_day":3.3,"humidity_percent":88,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":11,"comfort_band":"difficult","avg_high_c":25.4,"avg_low_c":16.2,"rainfall_mm":219,"rain_days":26,"rain_hours_per_day":3,"humidity_percent":88,"data_years":5},{"city_slug":"medellin","city_name":"Medellin","country_code":"CO","month":12,"comfort_band":"difficult","avg_high_c":25.9,"avg_low_c":16.3,"rainfall_mm":114,"rain_days":20,"rain_hours_per_day":1.6,"humidity_percent":85,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":1,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":15.7,"rainfall_mm":30,"rain_days":6,"rain_hours_per_day":0.4,"humidity_percent":70,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":2,"comfort_band":"ideal","avg_high_c":26.2,"avg_low_c":15.8,"rainfall_mm":17,"rain_days":5,"rain_hours_per_day":0.4,"humidity_percent":66,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":3,"comfort_band":"ideal","avg_high_c":27.1,"avg_low_c":15.9,"rainfall_mm":52,"rain_days":9,"rain_hours_per_day":0.7,"humidity_percent":67,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":4,"comfort_band":"mixed","avg_high_c":26.8,"avg_low_c":16.6,"rainfall_mm":145,"rain_days":15,"rain_hours_per_day":1.9,"humidity_percent":72,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":5,"comfort_band":"difficult","avg_high_c":26.1,"avg_low_c":16.9,"rainfall_mm":317,"rain_days":25,"rain_hours_per_day":3.8,"humidity_percent":82,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":6,"comfort_band":"difficult","avg_high_c":24.3,"avg_low_c":16.6,"rainfall_mm":458,"rain_days":29,"rain_hours_per_day":5.7,"humidity_percent":88,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":7,"comfort_band":"difficult","avg_high_c":24.9,"avg_low_c":17,"rainfall_mm":354,"rain_days":24,"rain_hours_per_day":3.5,"humidity_percent":83,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":8,"comfort_band":"difficult","avg_high_c":24.9,"avg_low_c":16.4,"rainfall_mm":452,"rain_days":27,"rain_hours_per_day":4.7,"humidity_percent":85,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":9,"comfort_band":"difficult","avg_high_c":24.9,"avg_low_c":16.4,"rainfall_mm":456,"rain_days":29,"rain_hours_per_day":4.9,"humidity_percent":87,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":10,"comfort_band":"difficult","avg_high_c":24.3,"avg_low_c":16.1,"rainfall_mm":546,"rain_days":29,"rain_hours_per_day":5.9,"humidity_percent":89,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":11,"comfort_band":"difficult","avg_high_c":23.8,"avg_low_c":16.4,"rainfall_mm":355,"rain_days":24,"rain_hours_per_day":4.5,"humidity_percent":86,"data_years":5},{"city_slug":"san-jose","city_name":"San José","country_code":"CR","month":12,"comfort_band":"ideal","avg_high_c":24.6,"avg_low_c":16.2,"rainfall_mm":72,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":75,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":1,"comfort_band":"difficult","avg_high_c":4.5,"avg_low_c":-0.1,"rainfall_mm":60,"rain_days":14,"rain_hours_per_day":1.3,"humidity_percent":85,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":2,"comfort_band":"mixed","avg_high_c":6.4,"avg_low_c":-0.2,"rainfall_mm":54,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":82,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":3,"comfort_band":"mixed","avg_high_c":10.5,"avg_low_c":1.4,"rainfall_mm":35,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":75,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":4,"comfort_band":"good","avg_high_c":13.7,"avg_low_c":4.5,"rainfall_mm":36,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":70,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":5,"comfort_band":"ideal","avg_high_c":19.1,"avg_low_c":9.4,"rainfall_mm":52,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":64,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":6,"comfort_band":"ideal","avg_high_c":24.6,"avg_low_c":14,"rainfall_mm":57,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":61,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":7,"comfort_band":"good","avg_high_c":24.7,"avg_low_c":15.4,"rainfall_mm":92,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":65,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":8,"comfort_band":"ideal","avg_high_c":24.5,"avg_low_c":15.2,"rainfall_mm":60,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":68,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":9,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":12.1,"rainfall_mm":37,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":73,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":10,"comfort_band":"good","avg_high_c":15.1,"avg_low_c":8.1,"rainfall_mm":54,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":82,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":11,"comfort_band":"mixed","avg_high_c":8.2,"avg_low_c":3,"rainfall_mm":55,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":87,"data_years":5},{"city_slug":"berlin","city_name":"Berlin","country_code":"DE","month":12,"comfort_band":"difficult","avg_high_c":4.7,"avg_low_c":0.6,"rainfall_mm":57,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":89,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":1,"comfort_band":"difficult","avg_high_c":4.2,"avg_low_c":0.9,"rainfall_mm":69,"rain_days":12,"rain_hours_per_day":1.6,"humidity_percent":86,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":2,"comfort_band":"difficult","avg_high_c":4.6,"avg_low_c":0.7,"rainfall_mm":53,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":84,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":3,"comfort_band":"mixed","avg_high_c":7.2,"avg_low_c":1.8,"rainfall_mm":35,"rain_days":8,"rain_hours_per_day":0.7,"humidity_percent":80,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":4,"comfort_band":"mixed","avg_high_c":10.4,"avg_low_c":4,"rainfall_mm":39,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":75,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":5,"comfort_band":"good","avg_high_c":15.1,"avg_low_c":8.8,"rainfall_mm":47,"rain_days":11,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":6,"comfort_band":"ideal","avg_high_c":19.3,"avg_low_c":12.9,"rainfall_mm":39,"rain_days":9,"rain_hours_per_day":0.7,"humidity_percent":74,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":7,"comfort_band":"ideal","avg_high_c":20.7,"avg_low_c":15.1,"rainfall_mm":78,"rain_days":13,"rain_hours_per_day":1.2,"humidity_percent":76,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":8,"comfort_band":"ideal","avg_high_c":20.3,"avg_low_c":14.7,"rainfall_mm":60,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":9,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":13.3,"rainfall_mm":54,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":78,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":10,"comfort_band":"good","avg_high_c":13.2,"avg_low_c":9.5,"rainfall_mm":78,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":82,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":11,"comfort_band":"mixed","avg_high_c":8.2,"avg_low_c":5.4,"rainfall_mm":56,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":84,"data_years":5},{"city_slug":"copenhagen","city_name":"Copenhagen","country_code":"DK","month":12,"comfort_band":"mixed","avg_high_c":5,"avg_low_c":2.3,"rainfall_mm":55,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":87,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":1,"comfort_band":"good","avg_high_c":14,"avg_low_c":4.8,"rainfall_mm":18,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":73,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":2,"comfort_band":"good","avg_high_c":15.3,"avg_low_c":6.5,"rainfall_mm":31,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":78,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":3,"comfort_band":"good","avg_high_c":16.1,"avg_low_c":8.5,"rainfall_mm":69,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":77,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":4,"comfort_band":"ideal","avg_high_c":18.2,"avg_low_c":10,"rainfall_mm":58,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":75,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":5,"comfort_band":"ideal","avg_high_c":21.5,"avg_low_c":13.7,"rainfall_mm":59,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":76,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":6,"comfort_band":"ideal","avg_high_c":26.9,"avg_low_c":19.5,"rainfall_mm":34,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":71,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":7,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":21.5,"rainfall_mm":50,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":70,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":8,"comfort_band":"good","avg_high_c":29.3,"avg_low_c":21.7,"rainfall_mm":47,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":9,"comfort_band":"good","avg_high_c":25.7,"avg_low_c":18.3,"rainfall_mm":115,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":10,"comfort_band":"ideal","avg_high_c":22.8,"avg_low_c":15.3,"rainfall_mm":68,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":80,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":11,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":10,"rainfall_mm":51,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":74,"data_years":5},{"city_slug":"barcelona","city_name":"Barcelona","country_code":"ES","month":12,"comfort_band":"good","avg_high_c":15.5,"avg_low_c":6.3,"rainfall_mm":48,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":77,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":1,"comfort_band":"mixed","avg_high_c":10.5,"avg_low_c":1.5,"rainfall_mm":46,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":78,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":2,"comfort_band":"good","avg_high_c":14.2,"avg_low_c":3.2,"rainfall_mm":24,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":70,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":3,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":5.3,"rainfall_mm":103,"rain_days":12,"rain_hours_per_day":2.3,"humidity_percent":67,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":4,"comfort_band":"ideal","avg_high_c":19.8,"avg_low_c":7.8,"rainfall_mm":59,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":58,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":5,"comfort_band":"ideal","avg_high_c":24.5,"avg_low_c":11.7,"rainfall_mm":43,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":50,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":6,"comfort_band":"good","avg_high_c":30.2,"avg_low_c":17.2,"rainfall_mm":30,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":44,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":7,"comfort_band":"mixed","avg_high_c":34.7,"avg_low_c":20.2,"rainfall_mm":3,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":31,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":8,"comfort_band":"mixed","avg_high_c":34.6,"avg_low_c":20.7,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":32,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":9,"comfort_band":"ideal","avg_high_c":26.5,"avg_low_c":14.9,"rainfall_mm":77,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":53,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":10,"comfort_band":"ideal","avg_high_c":22.3,"avg_low_c":11.9,"rainfall_mm":73,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":64,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":11,"comfort_band":"good","avg_high_c":14.6,"avg_low_c":6.2,"rainfall_mm":40,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":79,"data_years":5},{"city_slug":"madrid","city_name":"Madrid","country_code":"ES","month":12,"comfort_band":"mixed","avg_high_c":11.3,"avg_low_c":3.6,"rainfall_mm":50,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":83,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":1,"comfort_band":"good","avg_high_c":16,"avg_low_c":7,"rainfall_mm":66,"rain_days":6,"rain_hours_per_day":1.1,"humidity_percent":78,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":2,"comfort_band":"ideal","avg_high_c":18.8,"avg_low_c":8.5,"rainfall_mm":40,"rain_days":5,"rain_hours_per_day":0.7,"humidity_percent":73,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":3,"comfort_band":"good","avg_high_c":20.2,"avg_low_c":10.1,"rainfall_mm":129,"rain_days":12,"rain_hours_per_day":2.1,"humidity_percent":71,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":4,"comfort_band":"ideal","avg_high_c":24.2,"avg_low_c":12.7,"rainfall_mm":40,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":62,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":5,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":15.7,"rainfall_mm":18,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":52,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":6,"comfort_band":"mixed","avg_high_c":33.2,"avg_low_c":19.6,"rainfall_mm":16,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":50,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":7,"comfort_band":"difficult","avg_high_c":37.8,"avg_low_c":22.2,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":42,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":8,"comfort_band":"difficult","avg_high_c":37.3,"avg_low_c":22.5,"rainfall_mm":3,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":45,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":9,"comfort_band":"good","avg_high_c":31.2,"avg_low_c":19,"rainfall_mm":34,"rain_days":3,"rain_hours_per_day":0.5,"humidity_percent":57,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":10,"comfort_band":"good","avg_high_c":27.4,"avg_low_c":16.8,"rainfall_mm":111,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":66,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":11,"comfort_band":"ideal","avg_high_c":20.1,"avg_low_c":11,"rainfall_mm":52,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":76,"data_years":5},{"city_slug":"seville","city_name":"Seville","country_code":"ES","month":12,"comfort_band":"good","avg_high_c":16.6,"avg_low_c":8.3,"rainfall_mm":92,"rain_days":8,"rain_hours_per_day":1.4,"humidity_percent":82,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":1,"comfort_band":"difficult","avg_high_c":-0.9,"avg_low_c":-5.8,"rainfall_mm":81,"rain_days":16,"rain_hours_per_day":1.9,"humidity_percent":88,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":2,"comfort_band":"difficult","avg_high_c":-1.1,"avg_low_c":-5.9,"rainfall_mm":56,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":86,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":3,"comfort_band":"difficult","avg_high_c":2.4,"avg_low_c":-3.3,"rainfall_mm":42,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":84,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":4,"comfort_band":"mixed","avg_high_c":7.2,"avg_low_c":0.4,"rainfall_mm":51,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":5,"comfort_band":"good","avg_high_c":13.5,"avg_low_c":5.7,"rainfall_mm":50,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":69,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":6,"comfort_band":"ideal","avg_high_c":19.5,"avg_low_c":12,"rainfall_mm":53,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":71,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":7,"comfort_band":"ideal","avg_high_c":21.8,"avg_low_c":15,"rainfall_mm":72,"rain_days":12,"rain_hours_per_day":1.1,"humidity_percent":75,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":8,"comfort_band":"good","avg_high_c":19.9,"avg_low_c":13.9,"rainfall_mm":101,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":80,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":9,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":10.4,"rainfall_mm":73,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":81,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":10,"comfort_band":"mixed","avg_high_c":9.8,"avg_low_c":5.5,"rainfall_mm":83,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":83,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":11,"comfort_band":"difficult","avg_high_c":4.6,"avg_low_c":0.9,"rainfall_mm":72,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":87,"data_years":5},{"city_slug":"helsinki","city_name":"Helsinki","country_code":"FI","month":12,"comfort_band":"difficult","avg_high_c":0.4,"avg_low_c":-4,"rainfall_mm":69,"rain_days":14,"rain_hours_per_day":1.5,"humidity_percent":87,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":1,"comfort_band":"mixed","avg_high_c":12.8,"avg_low_c":5.5,"rainfall_mm":88,"rain_days":7,"rain_hours_per_day":1.6,"humidity_percent":69,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":2,"comfort_band":"good","avg_high_c":14.2,"avg_low_c":6.8,"rainfall_mm":71,"rain_days":6,"rain_hours_per_day":1.1,"humidity_percent":70,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":3,"comfort_band":"good","avg_high_c":15.9,"avg_low_c":8,"rainfall_mm":101,"rain_days":7,"rain_hours_per_day":1.4,"humidity_percent":64,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":4,"comfort_band":"ideal","avg_high_c":18,"avg_low_c":10.3,"rainfall_mm":75,"rain_days":7,"rain_hours_per_day":1.3,"humidity_percent":65,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":5,"comfort_band":"ideal","avg_high_c":21.9,"avg_low_c":14.1,"rainfall_mm":58,"rain_days":9,"rain_hours_per_day":1,"humidity_percent":69,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":6,"comfort_band":"ideal","avg_high_c":27.1,"avg_low_c":19.3,"rainfall_mm":52,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":67,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":7,"comfort_band":"good","avg_high_c":30.1,"avg_low_c":21.7,"rainfall_mm":10,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":62,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":8,"comfort_band":"good","avg_high_c":30.5,"avg_low_c":21.9,"rainfall_mm":32,"rain_days":4,"rain_hours_per_day":0.5,"humidity_percent":57,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":9,"comfort_band":"ideal","avg_high_c":26.2,"avg_low_c":17.8,"rainfall_mm":62,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":62,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":10,"comfort_band":"good","avg_high_c":22.3,"avg_low_c":14.8,"rainfall_mm":123,"rain_days":7,"rain_hours_per_day":1.6,"humidity_percent":69,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":11,"comfort_band":"good","avg_high_c":17.2,"avg_low_c":9.4,"rainfall_mm":81,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":66,"data_years":5},{"city_slug":"cannes","city_name":"Cannes","country_code":"FR","month":12,"comfort_band":"good","avg_high_c":14.1,"avg_low_c":6.8,"rainfall_mm":78,"rain_days":7,"rain_hours_per_day":1.3,"humidity_percent":70,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":1,"comfort_band":"mixed","avg_high_c":7.2,"avg_low_c":1.8,"rainfall_mm":84,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":86,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":2,"comfort_band":"mixed","avg_high_c":9.9,"avg_low_c":3.2,"rainfall_mm":47,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":81,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":3,"comfort_band":"good","avg_high_c":13,"avg_low_c":4.2,"rainfall_mm":63,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":76,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":4,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":5.8,"rainfall_mm":55,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":69,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":5,"comfort_band":"ideal","avg_high_c":19.4,"avg_low_c":9.9,"rainfall_mm":72,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":6,"comfort_band":"ideal","avg_high_c":24.3,"avg_low_c":14.1,"rainfall_mm":82,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":68,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":7,"comfort_band":"ideal","avg_high_c":25,"avg_low_c":15.3,"rainfall_mm":86,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":66,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":8,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":15.3,"rainfall_mm":71,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":67,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":9,"comfort_band":"ideal","avg_high_c":21.7,"avg_low_c":12.7,"rainfall_mm":82,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":76,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":10,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":9.8,"rainfall_mm":85,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":82,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":11,"comfort_band":"mixed","avg_high_c":11.2,"avg_low_c":5.7,"rainfall_mm":66,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":86,"data_years":5},{"city_slug":"paris","city_name":"Paris","country_code":"FR","month":12,"comfort_band":"mixed","avg_high_c":8.6,"avg_low_c":3.8,"rainfall_mm":69,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":87,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":1,"comfort_band":"mixed","avg_high_c":6.3,"avg_low_c":2.2,"rainfall_mm":74,"rain_days":12,"rain_hours_per_day":1.8,"humidity_percent":84,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":2,"comfort_band":"mixed","avg_high_c":7.9,"avg_low_c":3.4,"rainfall_mm":74,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":80,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":3,"comfort_band":"mixed","avg_high_c":9.5,"avg_low_c":3.6,"rainfall_mm":69,"rain_days":14,"rain_hours_per_day":1.5,"humidity_percent":80,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":4,"comfort_band":"mixed","avg_high_c":11,"avg_low_c":4.3,"rainfall_mm":60,"rain_days":13,"rain_hours_per_day":1.2,"humidity_percent":77,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":5,"comfort_band":"good","avg_high_c":14.6,"avg_low_c":8,"rainfall_mm":91,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":6,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":10.6,"rainfall_mm":58,"rain_days":11,"rain_hours_per_day":1,"humidity_percent":75,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":7,"comfort_band":"good","avg_high_c":19,"avg_low_c":12.5,"rainfall_mm":91,"rain_days":16,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":8,"comfort_band":"ideal","avg_high_c":18.7,"avg_low_c":12.4,"rainfall_mm":70,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":77,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":9,"comfort_band":"good","avg_high_c":16.5,"avg_low_c":10.5,"rainfall_mm":86,"rain_days":13,"rain_hours_per_day":1.8,"humidity_percent":80,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":10,"comfort_band":"mixed","avg_high_c":13.2,"avg_low_c":8.6,"rainfall_mm":123,"rain_days":17,"rain_hours_per_day":2.5,"humidity_percent":82,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":11,"comfort_band":"mixed","avg_high_c":9.7,"avg_low_c":5.2,"rainfall_mm":89,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":83,"data_years":5},{"city_slug":"edinburgh","city_name":"Edinburgh","country_code":"GB","month":12,"comfort_band":"mixed","avg_high_c":7.5,"avg_low_c":3.5,"rainfall_mm":108,"rain_days":15,"rain_hours_per_day":2.1,"humidity_percent":85,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":1,"comfort_band":"mixed","avg_high_c":7.3,"avg_low_c":1.6,"rainfall_mm":69,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":87,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":2,"comfort_band":"mixed","avg_high_c":9.6,"avg_low_c":3.4,"rainfall_mm":54,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":83,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":3,"comfort_band":"mixed","avg_high_c":11.7,"avg_low_c":4.2,"rainfall_mm":54,"rain_days":12,"rain_hours_per_day":1.2,"humidity_percent":79,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":4,"comfort_band":"good","avg_high_c":14.1,"avg_low_c":5.1,"rainfall_mm":39,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":71,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":5,"comfort_band":"good","avg_high_c":17.7,"avg_low_c":8.9,"rainfall_mm":63,"rain_days":12,"rain_hours_per_day":1.2,"humidity_percent":73,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":6,"comfort_band":"ideal","avg_high_c":22,"avg_low_c":12.2,"rainfall_mm":53,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":69,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":7,"comfort_band":"ideal","avg_high_c":23,"avg_low_c":14.3,"rainfall_mm":70,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":69,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":8,"comfort_band":"ideal","avg_high_c":22.8,"avg_low_c":14,"rainfall_mm":40,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":71,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":9,"comfort_band":"ideal","avg_high_c":20.2,"avg_low_c":12.2,"rainfall_mm":77,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":78,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":10,"comfort_band":"good","avg_high_c":16.2,"avg_low_c":9.5,"rainfall_mm":87,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":83,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":11,"comfort_band":"mixed","avg_high_c":11.2,"avg_low_c":5.7,"rainfall_mm":76,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":86,"data_years":5},{"city_slug":"london","city_name":"London","country_code":"GB","month":12,"comfort_band":"mixed","avg_high_c":9.1,"avg_low_c":4.6,"rainfall_mm":63,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":87,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":1,"comfort_band":"good","avg_high_c":13.3,"avg_low_c":6.4,"rainfall_mm":62,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":2,"comfort_band":"good","avg_high_c":13.5,"avg_low_c":6.3,"rainfall_mm":45,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":73,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":3,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":7.9,"rainfall_mm":34,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":67,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":4,"comfort_band":"ideal","avg_high_c":20.2,"avg_low_c":11.3,"rainfall_mm":38,"rain_days":7,"rain_hours_per_day":0.6,"humidity_percent":60,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":5,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":16,"rainfall_mm":36,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":54,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":6,"comfort_band":"good","avg_high_c":31.1,"avg_low_c":21.3,"rainfall_mm":25,"rain_days":4,"rain_hours_per_day":0.3,"humidity_percent":47,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":7,"comfort_band":"mixed","avg_high_c":34.9,"avg_low_c":24.3,"rainfall_mm":8,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":38,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":8,"comfort_band":"mixed","avg_high_c":33.3,"avg_low_c":23.6,"rainfall_mm":16,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":45,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":9,"comfort_band":"ideal","avg_high_c":28.7,"avg_low_c":19.7,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":54,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":10,"comfort_band":"ideal","avg_high_c":23.3,"avg_low_c":15,"rainfall_mm":27,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":64,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":11,"comfort_band":"ideal","avg_high_c":19.2,"avg_low_c":11.8,"rainfall_mm":85,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":73,"data_years":5},{"city_slug":"athens","city_name":"Athens","country_code":"GR","month":12,"comfort_band":"good","avg_high_c":15,"avg_low_c":8.6,"rainfall_mm":101,"rain_days":9,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":1,"comfort_band":"good","avg_high_c":16.6,"avg_low_c":9.6,"rainfall_mm":50,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":73,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":2,"comfort_band":"good","avg_high_c":15.9,"avg_low_c":8.9,"rainfall_mm":62,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":71,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":3,"comfort_band":"good","avg_high_c":17.9,"avg_low_c":10.1,"rainfall_mm":68,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":67,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":4,"comfort_band":"ideal","avg_high_c":21.2,"avg_low_c":12.5,"rainfall_mm":27,"rain_days":4,"rain_hours_per_day":0.5,"humidity_percent":64,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":5,"comfort_band":"ideal","avg_high_c":25.1,"avg_low_c":16.2,"rainfall_mm":33,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":61,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":6,"comfort_band":"good","avg_high_c":29.3,"avg_low_c":20.8,"rainfall_mm":14,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":57,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":7,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":23.9,"rainfall_mm":2,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":52,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":8,"comfort_band":"good","avg_high_c":31.6,"avg_low_c":23.4,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":58,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":9,"comfort_band":"ideal","avg_high_c":28.6,"avg_low_c":20.7,"rainfall_mm":13,"rain_days":5,"rain_hours_per_day":0.2,"humidity_percent":62,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":10,"comfort_band":"ideal","avg_high_c":24.6,"avg_low_c":17.1,"rainfall_mm":22,"rain_days":5,"rain_hours_per_day":0.4,"humidity_percent":68,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":11,"comfort_band":"ideal","avg_high_c":22,"avg_low_c":14.3,"rainfall_mm":24,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":70,"data_years":5},{"city_slug":"crete","city_name":"Crete","country_code":"GR","month":12,"comfort_band":"ideal","avg_high_c":18.2,"avg_low_c":11.2,"rainfall_mm":55,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":1,"comfort_band":"good","avg_high_c":15,"avg_low_c":11.6,"rainfall_mm":56,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":70,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":2,"comfort_band":"good","avg_high_c":14.3,"avg_low_c":10.6,"rainfall_mm":38,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":68,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":3,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":11.5,"rainfall_mm":36,"rain_days":7,"rain_hours_per_day":0.5,"humidity_percent":66,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":4,"comfort_band":"ideal","avg_high_c":18.8,"avg_low_c":14.1,"rainfall_mm":36,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":69,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":5,"comfort_band":"ideal","avg_high_c":22.3,"avg_low_c":17.1,"rainfall_mm":16,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":68,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":6,"comfort_band":"ideal","avg_high_c":26.6,"avg_low_c":21.7,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":65,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":7,"comfort_band":"good","avg_high_c":29.1,"avg_low_c":24.4,"rainfall_mm":5,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":62,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":8,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":24.4,"rainfall_mm":3,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":66,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":9,"comfort_band":"ideal","avg_high_c":26.3,"avg_low_c":22.3,"rainfall_mm":4,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":65,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":10,"comfort_band":"ideal","avg_high_c":22.3,"avg_low_c":18.7,"rainfall_mm":24,"rain_days":3,"rain_hours_per_day":0.4,"humidity_percent":69,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":11,"comfort_band":"ideal","avg_high_c":19.5,"avg_low_c":15.7,"rainfall_mm":51,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"mykonos","city_name":"Mykonos","country_code":"GR","month":12,"comfort_band":"good","avg_high_c":16.4,"avg_low_c":13,"rainfall_mm":64,"rain_days":9,"rain_hours_per_day":1,"humidity_percent":72,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":1,"comfort_band":"difficult","avg_high_c":12,"avg_low_c":4.5,"rainfall_mm":249,"rain_days":15,"rain_hours_per_day":3.9,"humidity_percent":72,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":2,"comfort_band":"mixed","avg_high_c":13.1,"avg_low_c":4.9,"rainfall_mm":170,"rain_days":9,"rain_hours_per_day":2.6,"humidity_percent":71,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":3,"comfort_band":"difficult","avg_high_c":14.4,"avg_low_c":6.5,"rainfall_mm":230,"rain_days":13,"rain_hours_per_day":3.1,"humidity_percent":69,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":4,"comfort_band":"mixed","avg_high_c":17.4,"avg_low_c":9.2,"rainfall_mm":140,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":69,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":5,"comfort_band":"mixed","avg_high_c":21.9,"avg_low_c":14,"rainfall_mm":160,"rain_days":13,"rain_hours_per_day":2.1,"humidity_percent":72,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":6,"comfort_band":"ideal","avg_high_c":27.8,"avg_low_c":19.1,"rainfall_mm":48,"rain_days":4,"rain_hours_per_day":0.7,"humidity_percent":66,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":7,"comfort_band":"good","avg_high_c":30.9,"avg_low_c":21.8,"rainfall_mm":42,"rain_days":3,"rain_hours_per_day":0.5,"humidity_percent":57,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":8,"comfort_band":"good","avg_high_c":30.4,"avg_low_c":21.3,"rainfall_mm":73,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":59,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":9,"comfort_band":"mixed","avg_high_c":25.7,"avg_low_c":17.4,"rainfall_mm":156,"rain_days":8,"rain_hours_per_day":1.6,"humidity_percent":68,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":10,"comfort_band":"mixed","avg_high_c":21.4,"avg_low_c":13,"rainfall_mm":178,"rain_days":9,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":11,"comfort_band":"difficult","avg_high_c":16.6,"avg_low_c":9.2,"rainfall_mm":370,"rain_days":15,"rain_hours_per_day":4.7,"humidity_percent":76,"data_years":5},{"city_slug":"dubrovnik","city_name":"Dubrovnik","country_code":"HR","month":12,"comfort_band":"difficult","avg_high_c":13.5,"avg_low_c":5.9,"rainfall_mm":209,"rain_days":12,"rain_hours_per_day":3.1,"humidity_percent":75,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":1,"comfort_band":"mixed","avg_high_c":5.6,"avg_low_c":-0.9,"rainfall_mm":37,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":81,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":2,"comfort_band":"mixed","avg_high_c":8.2,"avg_low_c":0.1,"rainfall_mm":27,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":74,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":3,"comfort_band":"mixed","avg_high_c":12.6,"avg_low_c":2.2,"rainfall_mm":41,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":67,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":4,"comfort_band":"good","avg_high_c":16.1,"avg_low_c":5.9,"rainfall_mm":59,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":65,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":5,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":11.1,"rainfall_mm":83,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":66,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":6,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":16.4,"rainfall_mm":49,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":60,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":7,"comfort_band":"good","avg_high_c":29.5,"avg_low_c":18.5,"rainfall_mm":55,"rain_days":8,"rain_hours_per_day":0.7,"humidity_percent":57,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":8,"comfort_band":"ideal","avg_high_c":28.7,"avg_low_c":17.6,"rainfall_mm":58,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":61,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":9,"comfort_band":"ideal","avg_high_c":23.2,"avg_low_c":13.4,"rainfall_mm":66,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":70,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":10,"comfort_band":"good","avg_high_c":16.8,"avg_low_c":7.8,"rainfall_mm":46,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":76,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":11,"comfort_band":"mixed","avg_high_c":9.2,"avg_low_c":2.6,"rainfall_mm":59,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":86,"data_years":5},{"city_slug":"budapest","city_name":"Budapest","country_code":"HU","month":12,"comfort_band":"difficult","avg_high_c":4.9,"avg_low_c":-0.2,"rainfall_mm":57,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":87,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":1,"comfort_band":"difficult","avg_high_c":29,"avg_low_c":24.1,"rainfall_mm":310,"rain_days":27,"rain_hours_per_day":4.7,"humidity_percent":86,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":2,"comfort_band":"difficult","avg_high_c":29.2,"avg_low_c":24,"rainfall_mm":285,"rain_days":26,"rain_hours_per_day":4.7,"humidity_percent":87,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":3,"comfort_band":"difficult","avg_high_c":29.6,"avg_low_c":24.1,"rainfall_mm":222,"rain_days":25,"rain_hours_per_day":3.1,"humidity_percent":86,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":4,"comfort_band":"mixed","avg_high_c":29.5,"avg_low_c":23.9,"rainfall_mm":141,"rain_days":19,"rain_hours_per_day":2.1,"humidity_percent":84,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":5,"comfort_band":"difficult","avg_high_c":29.2,"avg_low_c":24.2,"rainfall_mm":132,"rain_days":21,"rain_hours_per_day":1.7,"humidity_percent":83,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":6,"comfort_band":"mixed","avg_high_c":28.5,"avg_low_c":23.7,"rainfall_mm":115,"rain_days":18,"rain_hours_per_day":1.9,"humidity_percent":83,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":7,"comfort_band":"mixed","avg_high_c":27.4,"avg_low_c":23.1,"rainfall_mm":90,"rain_days":17,"rain_hours_per_day":1.5,"humidity_percent":81,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":8,"comfort_band":"mixed","avg_high_c":27.7,"avg_low_c":22.6,"rainfall_mm":58,"rain_days":18,"rain_hours_per_day":0.8,"humidity_percent":82,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":9,"comfort_band":"mixed","avg_high_c":28.4,"avg_low_c":22.9,"rainfall_mm":112,"rain_days":19,"rain_hours_per_day":1.5,"humidity_percent":83,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":10,"comfort_band":"mixed","avg_high_c":29.5,"avg_low_c":23.3,"rainfall_mm":107,"rain_days":18,"rain_hours_per_day":1.7,"humidity_percent":83,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":11,"comfort_band":"difficult","avg_high_c":29.8,"avg_low_c":23.9,"rainfall_mm":213,"rain_days":25,"rain_hours_per_day":2.9,"humidity_percent":85,"data_years":5},{"city_slug":"bali","city_name":"Bali","country_code":"ID","month":12,"comfort_band":"difficult","avg_high_c":29.5,"avg_low_c":24.1,"rainfall_mm":268,"rain_days":26,"rain_hours_per_day":3.9,"humidity_percent":84,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":1,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":3.5,"rainfall_mm":71,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":83,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":2,"comfort_band":"mixed","avg_high_c":9.8,"avg_low_c":5.1,"rainfall_mm":69,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":80,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":3,"comfort_band":"mixed","avg_high_c":10.8,"avg_low_c":5.3,"rainfall_mm":78,"rain_days":13,"rain_hours_per_day":1.7,"humidity_percent":80,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":4,"comfort_band":"mixed","avg_high_c":12,"avg_low_c":6.1,"rainfall_mm":82,"rain_days":12,"rain_hours_per_day":1.5,"humidity_percent":78,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":5,"comfort_band":"good","avg_high_c":15.3,"avg_low_c":9.1,"rainfall_mm":67,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":78,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":6,"comfort_band":"ideal","avg_high_c":18,"avg_low_c":11.7,"rainfall_mm":71,"rain_days":13,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":7,"comfort_band":"good","avg_high_c":19.5,"avg_low_c":13.4,"rainfall_mm":92,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":8,"comfort_band":"ideal","avg_high_c":19.5,"avg_low_c":13.3,"rainfall_mm":72,"rain_days":13,"rain_hours_per_day":1.1,"humidity_percent":77,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":9,"comfort_band":"good","avg_high_c":17.1,"avg_low_c":11.6,"rainfall_mm":107,"rain_days":13,"rain_hours_per_day":2,"humidity_percent":81,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":10,"comfort_band":"mixed","avg_high_c":14.8,"avg_low_c":10,"rainfall_mm":120,"rain_days":17,"rain_hours_per_day":2.2,"humidity_percent":81,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":11,"comfort_band":"mixed","avg_high_c":11.2,"avg_low_c":6.9,"rainfall_mm":82,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":83,"data_years":5},{"city_slug":"dublin","city_name":"Dublin","country_code":"IE","month":12,"comfort_band":"mixed","avg_high_c":9.5,"avg_low_c":5.5,"rainfall_mm":89,"rain_days":14,"rain_hours_per_day":1.8,"humidity_percent":83,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":1,"comfort_band":"good","avg_high_c":31.2,"avg_low_c":21.1,"rainfall_mm":13,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":66,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":2,"comfort_band":"good","avg_high_c":32.3,"avg_low_c":21,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":64,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":3,"comfort_band":"good","avg_high_c":32.7,"avg_low_c":23.5,"rainfall_mm":3,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":69,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":4,"comfort_band":"good","avg_high_c":32.6,"avg_low_c":25.8,"rainfall_mm":9,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":75,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":5,"comfort_band":"difficult","avg_high_c":31.9,"avg_low_c":26.6,"rainfall_mm":217,"rain_days":14,"rain_hours_per_day":2.7,"humidity_percent":78,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":6,"comfort_band":"difficult","avg_high_c":28.7,"avg_low_c":25.2,"rainfall_mm":706,"rain_days":28,"rain_hours_per_day":10.2,"humidity_percent":87,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":7,"comfort_band":"difficult","avg_high_c":27.1,"avg_low_c":24.6,"rainfall_mm":1067,"rain_days":31,"rain_hours_per_day":16.5,"humidity_percent":90,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":8,"comfort_band":"difficult","avg_high_c":27.6,"avg_low_c":24.5,"rainfall_mm":443,"rain_days":29,"rain_hours_per_day":7.5,"humidity_percent":89,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":9,"comfort_band":"difficult","avg_high_c":27.6,"avg_low_c":24.3,"rainfall_mm":355,"rain_days":27,"rain_hours_per_day":6.6,"humidity_percent":89,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":10,"comfort_band":"difficult","avg_high_c":29.7,"avg_low_c":24.2,"rainfall_mm":198,"rain_days":20,"rain_hours_per_day":2.8,"humidity_percent":85,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":11,"comfort_band":"good","avg_high_c":31.7,"avg_low_c":23.4,"rainfall_mm":72,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":72,"data_years":5},{"city_slug":"goa","city_name":"Goa","country_code":"IN","month":12,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":22.1,"rainfall_mm":21,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":66,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":1,"comfort_band":"good","avg_high_c":29.6,"avg_low_c":19.3,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":63,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":2,"comfort_band":"good","avg_high_c":31.9,"avg_low_c":20.2,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":54,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":3,"comfort_band":"mixed","avg_high_c":33.6,"avg_low_c":22.9,"rainfall_mm":3,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":57,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":4,"comfort_band":"mixed","avg_high_c":33.7,"avg_low_c":25.1,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":70,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":5,"comfort_band":"good","avg_high_c":32.8,"avg_low_c":27,"rainfall_mm":97,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":6,"comfort_band":"difficult","avg_high_c":30.1,"avg_low_c":26.2,"rainfall_mm":461,"rain_days":26,"rain_hours_per_day":7.7,"humidity_percent":83,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":7,"comfort_band":"difficult","avg_high_c":28,"avg_low_c":25.4,"rainfall_mm":856,"rain_days":31,"rain_hours_per_day":13.4,"humidity_percent":88,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":8,"comfort_band":"difficult","avg_high_c":28.1,"avg_low_c":25.2,"rainfall_mm":413,"rain_days":30,"rain_hours_per_day":6.3,"humidity_percent":86,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":9,"comfort_band":"difficult","avg_high_c":28.2,"avg_low_c":24.8,"rainfall_mm":478,"rain_days":28,"rain_hours_per_day":7.1,"humidity_percent":87,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":10,"comfort_band":"good","avg_high_c":31.2,"avg_low_c":24.2,"rainfall_mm":95,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":78,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":11,"comfort_band":"good","avg_high_c":32.5,"avg_low_c":22.3,"rainfall_mm":7,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":61,"data_years":5},{"city_slug":"mumbai","city_name":"Mumbai","country_code":"IN","month":12,"comfort_band":"good","avg_high_c":31.1,"avg_low_c":20.6,"rainfall_mm":20,"rain_days":0,"rain_hours_per_day":0.2,"humidity_percent":61,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":1,"comfort_band":"difficult","avg_high_c":5,"avg_low_c":1.4,"rainfall_mm":154,"rain_days":20,"rain_hours_per_day":3.1,"humidity_percent":75,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":2,"comfort_band":"difficult","avg_high_c":5.6,"avg_low_c":2.5,"rainfall_mm":185,"rain_days":20,"rain_hours_per_day":3.8,"humidity_percent":76,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":3,"comfort_band":"mixed","avg_high_c":5.3,"avg_low_c":2.5,"rainfall_mm":139,"rain_days":18,"rain_hours_per_day":2.9,"humidity_percent":74,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":4,"comfort_band":"mixed","avg_high_c":6.7,"avg_low_c":4.3,"rainfall_mm":110,"rain_days":14,"rain_hours_per_day":2.4,"humidity_percent":78,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":5,"comfort_band":"mixed","avg_high_c":8.3,"avg_low_c":6.5,"rainfall_mm":109,"rain_days":15,"rain_hours_per_day":2.4,"humidity_percent":80,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":6,"comfort_band":"mixed","avg_high_c":9.9,"avg_low_c":8.3,"rainfall_mm":97,"rain_days":15,"rain_hours_per_day":2.1,"humidity_percent":83,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":7,"comfort_band":"mixed","avg_high_c":12,"avg_low_c":10.5,"rainfall_mm":90,"rain_days":13,"rain_hours_per_day":2.1,"humidity_percent":86,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":8,"comfort_band":"mixed","avg_high_c":12.4,"avg_low_c":10.7,"rainfall_mm":120,"rain_days":15,"rain_hours_per_day":2.4,"humidity_percent":85,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":9,"comfort_band":"mixed","avg_high_c":10.9,"avg_low_c":8.8,"rainfall_mm":163,"rain_days":17,"rain_hours_per_day":3.3,"humidity_percent":80,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":10,"comfort_band":"mixed","avg_high_c":8.4,"avg_low_c":5.8,"rainfall_mm":146,"rain_days":18,"rain_hours_per_day":3,"humidity_percent":78,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":11,"comfort_band":"mixed","avg_high_c":6.9,"avg_low_c":4,"rainfall_mm":163,"rain_days":17,"rain_hours_per_day":3.2,"humidity_percent":77,"data_years":5},{"city_slug":"vestmannaeyjar","city_name":"Vestmannaeyjar","country_code":"IS","month":12,"comfort_band":"mixed","avg_high_c":5.2,"avg_low_c":2,"rainfall_mm":154,"rain_days":17,"rain_hours_per_day":2.9,"humidity_percent":76,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":1,"comfort_band":"mixed","avg_high_c":10.9,"avg_low_c":3,"rainfall_mm":96,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":81,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":2,"comfort_band":"good","avg_high_c":13.4,"avg_low_c":4,"rainfall_mm":91,"rain_days":9,"rain_hours_per_day":1.8,"humidity_percent":80,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":3,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":5,"rainfall_mm":100,"rain_days":10,"rain_hours_per_day":1.7,"humidity_percent":73,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":4,"comfort_band":"good","avg_high_c":18.6,"avg_low_c":7.3,"rainfall_mm":92,"rain_days":11,"rain_hours_per_day":1.8,"humidity_percent":72,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":5,"comfort_band":"good","avg_high_c":23,"avg_low_c":11.9,"rainfall_mm":104,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":73,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":6,"comfort_band":"good","avg_high_c":29.9,"avg_low_c":17,"rainfall_mm":45,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":65,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":7,"comfort_band":"good","avg_high_c":32.8,"avg_low_c":19.2,"rainfall_mm":34,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":60,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":8,"comfort_band":"good","avg_high_c":32.6,"avg_low_c":19.2,"rainfall_mm":60,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":60,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":9,"comfort_band":"mixed","avg_high_c":26.6,"avg_low_c":15.3,"rainfall_mm":136,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":72,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":10,"comfort_band":"good","avg_high_c":22,"avg_low_c":12.1,"rainfall_mm":115,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":79,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":11,"comfort_band":"mixed","avg_high_c":15.6,"avg_low_c":7,"rainfall_mm":133,"rain_days":12,"rain_hours_per_day":2.2,"humidity_percent":82,"data_years":5},{"city_slug":"florence","city_name":"Florence","country_code":"IT","month":12,"comfort_band":"mixed","avg_high_c":12.2,"avg_low_c":4,"rainfall_mm":119,"rain_days":14,"rain_hours_per_day":2.1,"humidity_percent":86,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":1,"comfort_band":"mixed","avg_high_c":7.7,"avg_low_c":0.4,"rainfall_mm":71,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":84,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":2,"comfort_band":"mixed","avg_high_c":11.5,"avg_low_c":2.9,"rainfall_mm":80,"rain_days":7,"rain_hours_per_day":1.7,"humidity_percent":80,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":3,"comfort_band":"good","avg_high_c":14.9,"avg_low_c":5.2,"rainfall_mm":73,"rain_days":8,"rain_hours_per_day":1.4,"humidity_percent":69,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":4,"comfort_band":"good","avg_high_c":18.3,"avg_low_c":8.3,"rainfall_mm":102,"rain_days":8,"rain_hours_per_day":1.7,"humidity_percent":66,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":5,"comfort_band":"mixed","avg_high_c":22.4,"avg_low_c":13.2,"rainfall_mm":181,"rain_days":17,"rain_hours_per_day":2.7,"humidity_percent":72,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":6,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":18.8,"rainfall_mm":83,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":64,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":7,"comfort_band":"good","avg_high_c":30.1,"avg_low_c":20.3,"rainfall_mm":120,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":66,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":8,"comfort_band":"good","avg_high_c":29.9,"avg_low_c":20.2,"rainfall_mm":128,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":65,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":9,"comfort_band":"mixed","avg_high_c":24.5,"avg_low_c":15.9,"rainfall_mm":164,"rain_days":12,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":10,"comfort_band":"mixed","avg_high_c":19.5,"avg_low_c":11.8,"rainfall_mm":136,"rain_days":10,"rain_hours_per_day":2.1,"humidity_percent":82,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":11,"comfort_band":"mixed","avg_high_c":12.2,"avg_low_c":5,"rainfall_mm":101,"rain_days":9,"rain_hours_per_day":1.7,"humidity_percent":84,"data_years":5},{"city_slug":"milan","city_name":"Milan","country_code":"IT","month":12,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":1.9,"rainfall_mm":56,"rain_days":7,"rain_hours_per_day":1.3,"humidity_percent":88,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":1,"comfort_band":"mixed","avg_high_c":12.8,"avg_low_c":4.7,"rainfall_mm":76,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":80,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":2,"comfort_band":"good","avg_high_c":15,"avg_low_c":5.2,"rainfall_mm":67,"rain_days":7,"rain_hours_per_day":1.4,"humidity_percent":78,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":3,"comfort_band":"good","avg_high_c":16.7,"avg_low_c":6.8,"rainfall_mm":98,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":74,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":4,"comfort_band":"ideal","avg_high_c":19.3,"avg_low_c":8.8,"rainfall_mm":64,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":71,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":5,"comfort_band":"ideal","avg_high_c":23.8,"avg_low_c":13.4,"rainfall_mm":83,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":71,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":6,"comfort_band":"good","avg_high_c":30.8,"avg_low_c":18.7,"rainfall_mm":38,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":61,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":7,"comfort_band":"mixed","avg_high_c":33.9,"avg_low_c":21.7,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":57,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":8,"comfort_band":"good","avg_high_c":32.9,"avg_low_c":21.4,"rainfall_mm":45,"rain_days":7,"rain_hours_per_day":0.6,"humidity_percent":61,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":9,"comfort_band":"good","avg_high_c":27.9,"avg_low_c":17.5,"rainfall_mm":104,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":70,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":10,"comfort_band":"ideal","avg_high_c":23.4,"avg_low_c":13.8,"rainfall_mm":79,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":76,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":11,"comfort_band":"mixed","avg_high_c":17.5,"avg_low_c":9.2,"rainfall_mm":151,"rain_days":12,"rain_hours_per_day":2.3,"humidity_percent":80,"data_years":5},{"city_slug":"rome","city_name":"Rome","country_code":"IT","month":12,"comfort_band":"good","avg_high_c":13.9,"avg_low_c":5.9,"rainfall_mm":104,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":83,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":1,"comfort_band":"mixed","avg_high_c":7.8,"avg_low_c":1.1,"rainfall_mm":73,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":81,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":2,"comfort_band":"mixed","avg_high_c":10,"avg_low_c":2.7,"rainfall_mm":49,"rain_days":5,"rain_hours_per_day":1.2,"humidity_percent":81,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":3,"comfort_band":"good","avg_high_c":13.3,"avg_low_c":5.3,"rainfall_mm":77,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":76,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":4,"comfort_band":"good","avg_high_c":16.1,"avg_low_c":8.3,"rainfall_mm":85,"rain_days":9,"rain_hours_per_day":1.6,"humidity_percent":74,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":5,"comfort_band":"mixed","avg_high_c":20.9,"avg_low_c":13.6,"rainfall_mm":149,"rain_days":14,"rain_hours_per_day":2.3,"humidity_percent":75,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":6,"comfort_band":"ideal","avg_high_c":26.7,"avg_low_c":19,"rainfall_mm":57,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":7,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":20.7,"rainfall_mm":84,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":68,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":8,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":20.4,"rainfall_mm":74,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":67,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":9,"comfort_band":"good","avg_high_c":24.2,"avg_low_c":16.5,"rainfall_mm":116,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":74,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":10,"comfort_band":"good","avg_high_c":19.3,"avg_low_c":12,"rainfall_mm":104,"rain_days":8,"rain_hours_per_day":1.6,"humidity_percent":80,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":11,"comfort_band":"good","avg_high_c":13,"avg_low_c":5.9,"rainfall_mm":85,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":80,"data_years":5},{"city_slug":"venice","city_name":"Venice","country_code":"IT","month":12,"comfort_band":"mixed","avg_high_c":8.8,"avg_low_c":2.5,"rainfall_mm":57,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":84,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":1,"comfort_band":"good","avg_high_c":13.9,"avg_low_c":7.1,"rainfall_mm":33,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":64,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":2,"comfort_band":"good","avg_high_c":13.5,"avg_low_c":6.3,"rainfall_mm":41,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":67,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":3,"comfort_band":"ideal","avg_high_c":18,"avg_low_c":9.2,"rainfall_mm":37,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":54,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":4,"comfort_band":"ideal","avg_high_c":24.6,"avg_low_c":14.3,"rainfall_mm":11,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":39,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":5,"comfort_band":"ideal","avg_high_c":27.5,"avg_low_c":17.2,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":37,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":6,"comfort_band":"good","avg_high_c":30.9,"avg_low_c":20.7,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":37,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":7,"comfort_band":"good","avg_high_c":32.2,"avg_low_c":22.4,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":37,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":8,"comfort_band":"good","avg_high_c":32.7,"avg_low_c":23.2,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":40,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":9,"comfort_band":"good","avg_high_c":29.5,"avg_low_c":20.1,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":48,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":10,"comfort_band":"ideal","avg_high_c":25.4,"avg_low_c":16.9,"rainfall_mm":4,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":52,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":11,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":13.5,"rainfall_mm":20,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":55,"data_years":5},{"city_slug":"petra","city_name":"Petra","country_code":"JO","month":12,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":9,"rainfall_mm":35,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":65,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":1,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":-1,"rainfall_mm":47,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":76,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":2,"comfort_band":"mixed","avg_high_c":9,"avg_low_c":-0.2,"rainfall_mm":62,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":73,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":3,"comfort_band":"good","avg_high_c":14.1,"avg_low_c":3.6,"rainfall_mm":130,"rain_days":11,"rain_hours_per_day":2.1,"humidity_percent":74,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":4,"comfort_band":"mixed","avg_high_c":19.5,"avg_low_c":8.7,"rainfall_mm":156,"rain_days":11,"rain_hours_per_day":2.4,"humidity_percent":72,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":5,"comfort_band":"difficult","avg_high_c":22.7,"avg_low_c":12.7,"rainfall_mm":223,"rain_days":13,"rain_hours_per_day":2.9,"humidity_percent":74,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":6,"comfort_band":"difficult","avg_high_c":26.9,"avg_low_c":17.9,"rainfall_mm":247,"rain_days":13,"rain_hours_per_day":3,"humidity_percent":79,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":7,"comfort_band":"difficult","avg_high_c":31.7,"avg_low_c":23.2,"rainfall_mm":231,"rain_days":15,"rain_hours_per_day":2.6,"humidity_percent":78,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":8,"comfort_band":"difficult","avg_high_c":32.6,"avg_low_c":24.2,"rainfall_mm":213,"rain_days":15,"rain_hours_per_day":2.6,"humidity_percent":77,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":9,"comfort_band":"mixed","avg_high_c":29.4,"avg_low_c":21.4,"rainfall_mm":162,"rain_days":14,"rain_hours_per_day":2.1,"humidity_percent":78,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":10,"comfort_band":"good","avg_high_c":22.6,"avg_low_c":13.8,"rainfall_mm":118,"rain_days":10,"rain_hours_per_day":1.7,"humidity_percent":78,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":11,"comfort_band":"good","avg_high_c":16.8,"avg_low_c":7.1,"rainfall_mm":86,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":78,"data_years":5},{"city_slug":"kyoto","city_name":"Kyoto","country_code":"JP","month":12,"comfort_band":"mixed","avg_high_c":10.6,"avg_low_c":1.3,"rainfall_mm":50,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":77,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":1,"comfort_band":"mixed","avg_high_c":9.1,"avg_low_c":0.8,"rainfall_mm":42,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":73,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":2,"comfort_band":"mixed","avg_high_c":9.9,"avg_low_c":1.4,"rainfall_mm":61,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":71,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":3,"comfort_band":"good","avg_high_c":14.5,"avg_low_c":5.1,"rainfall_mm":123,"rain_days":11,"rain_hours_per_day":2,"humidity_percent":73,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":4,"comfort_band":"mixed","avg_high_c":19.7,"avg_low_c":10.1,"rainfall_mm":158,"rain_days":10,"rain_hours_per_day":2.2,"humidity_percent":72,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":5,"comfort_band":"difficult","avg_high_c":22.7,"avg_low_c":14.2,"rainfall_mm":235,"rain_days":13,"rain_hours_per_day":2.9,"humidity_percent":74,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":6,"comfort_band":"difficult","avg_high_c":26.9,"avg_low_c":19.5,"rainfall_mm":253,"rain_days":14,"rain_hours_per_day":2.9,"humidity_percent":78,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":7,"comfort_band":"difficult","avg_high_c":32.1,"avg_low_c":24.8,"rainfall_mm":202,"rain_days":15,"rain_hours_per_day":2.4,"humidity_percent":77,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":8,"comfort_band":"difficult","avg_high_c":33.2,"avg_low_c":25.9,"rainfall_mm":206,"rain_days":15,"rain_hours_per_day":2.6,"humidity_percent":74,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":9,"comfort_band":"mixed","avg_high_c":30.4,"avg_low_c":22.9,"rainfall_mm":197,"rain_days":14,"rain_hours_per_day":2.3,"humidity_percent":76,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":10,"comfort_band":"mixed","avg_high_c":23.5,"avg_low_c":15.2,"rainfall_mm":135,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":76,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":11,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":8.7,"rainfall_mm":97,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":76,"data_years":5},{"city_slug":"osaka","city_name":"Osaka","country_code":"JP","month":12,"comfort_band":"mixed","avg_high_c":11.7,"avg_low_c":3.3,"rainfall_mm":44,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":73,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":1,"comfort_band":"difficult","avg_high_c":-2.6,"avg_low_c":-10.6,"rainfall_mm":80,"rain_days":15,"rain_hours_per_day":1.7,"humidity_percent":79,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":2,"comfort_band":"difficult","avg_high_c":-1.4,"avg_low_c":-9.2,"rainfall_mm":79,"rain_days":16,"rain_hours_per_day":1.7,"humidity_percent":78,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":3,"comfort_band":"difficult","avg_high_c":4.2,"avg_low_c":-4.9,"rainfall_mm":82,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":78,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":4,"comfort_band":"mixed","avg_high_c":12.3,"avg_low_c":2.4,"rainfall_mm":102,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":72,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":5,"comfort_band":"good","avg_high_c":17.2,"avg_low_c":7.7,"rainfall_mm":106,"rain_days":14,"rain_hours_per_day":2,"humidity_percent":76,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":6,"comfort_band":"good","avg_high_c":22,"avg_low_c":13,"rainfall_mm":119,"rain_days":12,"rain_hours_per_day":1.8,"humidity_percent":80,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":7,"comfort_band":"mixed","avg_high_c":26.8,"avg_low_c":18.7,"rainfall_mm":131,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":82,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":8,"comfort_band":"mixed","avg_high_c":26.7,"avg_low_c":19.3,"rainfall_mm":163,"rain_days":16,"rain_hours_per_day":2.3,"humidity_percent":83,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":9,"comfort_band":"mixed","avg_high_c":22.8,"avg_low_c":14,"rainfall_mm":131,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":80,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":10,"comfort_band":"good","avg_high_c":15.9,"avg_low_c":6.5,"rainfall_mm":115,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":78,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":11,"comfort_band":"mixed","avg_high_c":9,"avg_low_c":0.4,"rainfall_mm":123,"rain_days":14,"rain_hours_per_day":1.9,"humidity_percent":77,"data_years":5},{"city_slug":"sapporo","city_name":"Sapporo","country_code":"JP","month":12,"comfort_band":"difficult","avg_high_c":0.4,"avg_low_c":-7.3,"rainfall_mm":69,"rain_days":14,"rain_hours_per_day":1.4,"humidity_percent":76,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":1,"comfort_band":"mixed","avg_high_c":9.4,"avg_low_c":0,"rainfall_mm":35,"rain_days":4,"rain_hours_per_day":0.8,"humidity_percent":62,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":2,"comfort_band":"mixed","avg_high_c":10.8,"avg_low_c":1,"rainfall_mm":54,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":59,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":3,"comfort_band":"mixed","avg_high_c":15.3,"avg_low_c":5.5,"rainfall_mm":156,"rain_days":12,"rain_hours_per_day":2.4,"humidity_percent":68,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":4,"comfort_band":"mixed","avg_high_c":19.6,"avg_low_c":10.4,"rainfall_mm":152,"rain_days":12,"rain_hours_per_day":2.3,"humidity_percent":71,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":5,"comfort_band":"mixed","avg_high_c":22.9,"avg_low_c":14.5,"rainfall_mm":193,"rain_days":15,"rain_hours_per_day":2.9,"humidity_percent":75,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":6,"comfort_band":"mixed","avg_high_c":26.9,"avg_low_c":19.2,"rainfall_mm":189,"rain_days":14,"rain_hours_per_day":2.6,"humidity_percent":79,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":7,"comfort_band":"mixed","avg_high_c":31.9,"avg_low_c":24,"rainfall_mm":168,"rain_days":14,"rain_hours_per_day":2.3,"humidity_percent":76,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":8,"comfort_band":"mixed","avg_high_c":32.6,"avg_low_c":25,"rainfall_mm":144,"rain_days":13,"rain_hours_per_day":2.1,"humidity_percent":76,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":9,"comfort_band":"difficult","avg_high_c":28.8,"avg_low_c":21.5,"rainfall_mm":202,"rain_days":14,"rain_hours_per_day":2.3,"humidity_percent":79,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":10,"comfort_band":"mixed","avg_high_c":22,"avg_low_c":14.4,"rainfall_mm":143,"rain_days":12,"rain_hours_per_day":2.2,"humidity_percent":77,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":11,"comfort_band":"good","avg_high_c":17.3,"avg_low_c":8.5,"rainfall_mm":79,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":73,"data_years":5},{"city_slug":"tokyo","city_name":"Tokyo","country_code":"JP","month":12,"comfort_band":"mixed","avg_high_c":11.8,"avg_low_c":2.5,"rainfall_mm":56,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":66,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":1,"comfort_band":"difficult","avg_high_c":1.9,"avg_low_c":-6.8,"rainfall_mm":19,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":60,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":2,"comfort_band":"difficult","avg_high_c":4.8,"avg_low_c":-4.9,"rainfall_mm":17,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":63,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":3,"comfort_band":"mixed","avg_high_c":12.1,"avg_low_c":0.7,"rainfall_mm":58,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":67,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":4,"comfort_band":"ideal","avg_high_c":18.3,"avg_low_c":7,"rainfall_mm":74,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":66,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":5,"comfort_band":"good","avg_high_c":22.1,"avg_low_c":11.6,"rainfall_mm":126,"rain_days":9,"rain_hours_per_day":1.7,"humidity_percent":70,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":6,"comfort_band":"mixed","avg_high_c":27,"avg_low_c":18,"rainfall_mm":169,"rain_days":12,"rain_hours_per_day":2.2,"humidity_percent":75,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":7,"comfort_band":"difficult","avg_high_c":29.9,"avg_low_c":22.9,"rainfall_mm":305,"rain_days":18,"rain_hours_per_day":3.3,"humidity_percent":82,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":8,"comfort_band":"difficult","avg_high_c":29.4,"avg_low_c":22.7,"rainfall_mm":289,"rain_days":18,"rain_hours_per_day":3.3,"humidity_percent":82,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":9,"comfort_band":"difficult","avg_high_c":26.1,"avg_low_c":18.3,"rainfall_mm":215,"rain_days":11,"rain_hours_per_day":2.3,"humidity_percent":80,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":10,"comfort_band":"good","avg_high_c":18.7,"avg_low_c":10,"rainfall_mm":104,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":77,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":11,"comfort_band":"mixed","avg_high_c":11.9,"avg_low_c":2.4,"rainfall_mm":56,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"seoul","city_name":"Seoul","country_code":"KR","month":12,"comfort_band":"difficult","avg_high_c":2.9,"avg_low_c":-5.4,"rainfall_mm":30,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":64,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":1,"comfort_band":"difficult","avg_high_c":0.6,"avg_low_c":-3.6,"rainfall_mm":72,"rain_days":15,"rain_hours_per_day":1.7,"humidity_percent":86,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":2,"comfort_band":"difficult","avg_high_c":1.1,"avg_low_c":-3.8,"rainfall_mm":50,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":84,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":3,"comfort_band":"mixed","avg_high_c":6.5,"avg_low_c":-0.9,"rainfall_mm":38,"rain_days":10,"rain_hours_per_day":0.8,"humidity_percent":76,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":4,"comfort_band":"mixed","avg_high_c":11.1,"avg_low_c":2.8,"rainfall_mm":48,"rain_days":11,"rain_hours_per_day":0.9,"humidity_percent":72,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":5,"comfort_band":"good","avg_high_c":16.3,"avg_low_c":6.8,"rainfall_mm":75,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":67,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":6,"comfort_band":"ideal","avg_high_c":21.8,"avg_low_c":12.8,"rainfall_mm":78,"rain_days":13,"rain_hours_per_day":1.3,"humidity_percent":72,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":7,"comfort_band":"mixed","avg_high_c":23.5,"avg_low_c":15.3,"rainfall_mm":100,"rain_days":17,"rain_hours_per_day":1.6,"humidity_percent":74,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":8,"comfort_band":"good","avg_high_c":22.1,"avg_low_c":14.2,"rainfall_mm":116,"rain_days":15,"rain_hours_per_day":1.8,"humidity_percent":78,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":9,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":10.7,"rainfall_mm":52,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":79,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":10,"comfort_band":"mixed","avg_high_c":11.5,"avg_low_c":5.9,"rainfall_mm":81,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":82,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":11,"comfort_band":"mixed","avg_high_c":5.2,"avg_low_c":1.4,"rainfall_mm":53,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":87,"data_years":5},{"city_slug":"riga","city_name":"Riga","country_code":"LV","month":12,"comfort_band":"difficult","avg_high_c":1.3,"avg_low_c":-2.8,"rainfall_mm":60,"rain_days":16,"rain_hours_per_day":1.2,"humidity_percent":88,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":1,"comfort_band":"ideal","avg_high_c":21.1,"avg_low_c":6.6,"rainfall_mm":20,"rain_days":2,"rain_hours_per_day":0.4,"humidity_percent":53,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":2,"comfort_band":"ideal","avg_high_c":22.1,"avg_low_c":8.1,"rainfall_mm":47,"rain_days":5,"rain_hours_per_day":0.9,"humidity_percent":55,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":3,"comfort_band":"ideal","avg_high_c":23.2,"avg_low_c":9.7,"rainfall_mm":50,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":60,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":4,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":12.7,"rainfall_mm":30,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":52,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":5,"comfort_band":"good","avg_high_c":31.2,"avg_low_c":15.5,"rainfall_mm":11,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":46,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":6,"comfort_band":"mixed","avg_high_c":34.1,"avg_low_c":18.7,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":46,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":7,"comfort_band":"difficult","avg_high_c":39.7,"avg_low_c":22,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":37,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":8,"comfort_band":"difficult","avg_high_c":38.8,"avg_low_c":22,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":38,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":9,"comfort_band":"mixed","avg_high_c":33.1,"avg_low_c":18.8,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":50,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":10,"comfort_band":"good","avg_high_c":30.6,"avg_low_c":16.2,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":49,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":11,"comfort_band":"ideal","avg_high_c":25.5,"avg_low_c":11.3,"rainfall_mm":12,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":49,"data_years":5},{"city_slug":"marrakech","city_name":"Marrakech","country_code":"MA","month":12,"comfort_band":"ideal","avg_high_c":20.9,"avg_low_c":8,"rainfall_mm":52,"rain_days":6,"rain_hours_per_day":0.9,"humidity_percent":59,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":1,"comfort_band":"good","avg_high_c":26.5,"avg_low_c":21.7,"rainfall_mm":82,"rain_days":15,"rain_hours_per_day":1.3,"humidity_percent":77,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":2,"comfort_band":"good","avg_high_c":27.2,"avg_low_c":22.1,"rainfall_mm":52,"rain_days":11,"rain_hours_per_day":0.9,"humidity_percent":76,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":3,"comfort_band":"ideal","avg_high_c":28.6,"avg_low_c":23.4,"rainfall_mm":37,"rain_days":10,"rain_hours_per_day":0.6,"humidity_percent":73,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":4,"comfort_band":"good","avg_high_c":29.5,"avg_low_c":23.9,"rainfall_mm":34,"rain_days":7,"rain_hours_per_day":0.5,"humidity_percent":73,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":5,"comfort_band":"good","avg_high_c":30.9,"avg_low_c":25.1,"rainfall_mm":59,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":75,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":6,"comfort_band":"difficult","avg_high_c":30.4,"avg_low_c":25.2,"rainfall_mm":220,"rain_days":20,"rain_hours_per_day":3.4,"humidity_percent":82,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":7,"comfort_band":"mixed","avg_high_c":31.4,"avg_low_c":25.8,"rainfall_mm":113,"rain_days":18,"rain_hours_per_day":1.6,"humidity_percent":80,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":8,"comfort_band":"difficult","avg_high_c":31.6,"avg_low_c":25.5,"rainfall_mm":136,"rain_days":21,"rain_hours_per_day":2,"humidity_percent":80,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":9,"comfort_band":"difficult","avg_high_c":31,"avg_low_c":25,"rainfall_mm":181,"rain_days":20,"rain_hours_per_day":2.2,"humidity_percent":83,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":10,"comfort_band":"difficult","avg_high_c":29.9,"avg_low_c":24.1,"rainfall_mm":129,"rain_days":20,"rain_hours_per_day":1.9,"humidity_percent":79,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":11,"comfort_band":"good","avg_high_c":28.4,"avg_low_c":22.8,"rainfall_mm":120,"rain_days":16,"rain_hours_per_day":1.7,"humidity_percent":80,"data_years":5},{"city_slug":"cancun","city_name":"Cancun","country_code":"MX","month":12,"comfort_band":"good","avg_high_c":27.3,"avg_low_c":22.4,"rainfall_mm":98,"rain_days":14,"rain_hours_per_day":1.4,"humidity_percent":77,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":1,"comfort_band":"mixed","avg_high_c":6.7,"avg_low_c":2.2,"rainfall_mm":92,"rain_days":14,"rain_hours_per_day":1.9,"humidity_percent":86,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":2,"comfort_band":"mixed","avg_high_c":8.4,"avg_low_c":2.9,"rainfall_mm":81,"rain_days":13,"rain_hours_per_day":2,"humidity_percent":84,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":3,"comfort_band":"mixed","avg_high_c":11,"avg_low_c":3.4,"rainfall_mm":52,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":79,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":4,"comfort_band":"mixed","avg_high_c":12.8,"avg_low_c":5.2,"rainfall_mm":68,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":76,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":5,"comfort_band":"good","avg_high_c":17.1,"avg_low_c":9,"rainfall_mm":91,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":78,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":6,"comfort_band":"ideal","avg_high_c":20.9,"avg_low_c":12.9,"rainfall_mm":71,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":75,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":7,"comfort_band":"good","avg_high_c":21.4,"avg_low_c":14.2,"rainfall_mm":97,"rain_days":15,"rain_hours_per_day":1.7,"humidity_percent":78,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":8,"comfort_band":"ideal","avg_high_c":21.9,"avg_low_c":14.4,"rainfall_mm":62,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":78,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":9,"comfort_band":"ideal","avg_high_c":19.9,"avg_low_c":12.4,"rainfall_mm":77,"rain_days":12,"rain_hours_per_day":1.5,"humidity_percent":81,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":10,"comfort_band":"good","avg_high_c":15.5,"avg_low_c":9.9,"rainfall_mm":122,"rain_days":16,"rain_hours_per_day":2.2,"humidity_percent":85,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":11,"comfort_band":"mixed","avg_high_c":10.2,"avg_low_c":5.5,"rainfall_mm":96,"rain_days":16,"rain_hours_per_day":2.2,"humidity_percent":87,"data_years":5},{"city_slug":"amsterdam","city_name":"Amsterdam","country_code":"NL","month":12,"comfort_band":"mixed","avg_high_c":7.6,"avg_low_c":3.5,"rainfall_mm":75,"rain_days":14,"rain_hours_per_day":1.5,"humidity_percent":88,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":1,"comfort_band":"difficult","avg_high_c":-1.2,"avg_low_c":-6.5,"rainfall_mm":77,"rain_days":9,"rain_hours_per_day":1.7,"humidity_percent":85,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":2,"comfort_band":"difficult","avg_high_c":0.8,"avg_low_c":-5.2,"rainfall_mm":54,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":82,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":3,"comfort_band":"mixed","avg_high_c":5.6,"avg_low_c":-2.5,"rainfall_mm":46,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":77,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":4,"comfort_band":"mixed","avg_high_c":10.3,"avg_low_c":1.1,"rainfall_mm":49,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":65,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":5,"comfort_band":"good","avg_high_c":16.6,"avg_low_c":6.9,"rainfall_mm":64,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":62,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":6,"comfort_band":"ideal","avg_high_c":20.6,"avg_low_c":11.8,"rainfall_mm":85,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":66,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":7,"comfort_band":"mixed","avg_high_c":21.4,"avg_low_c":13.7,"rainfall_mm":145,"rain_days":14,"rain_hours_per_day":2.3,"humidity_percent":73,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":8,"comfort_band":"good","avg_high_c":19.9,"avg_low_c":12.4,"rainfall_mm":95,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":75,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":9,"comfort_band":"good","avg_high_c":16.3,"avg_low_c":9.7,"rainfall_mm":95,"rain_days":10,"rain_hours_per_day":2.1,"humidity_percent":81,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":10,"comfort_band":"mixed","avg_high_c":10,"avg_low_c":4.9,"rainfall_mm":84,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":85,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":11,"comfort_band":"difficult","avg_high_c":4.1,"avg_low_c":0.2,"rainfall_mm":66,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":87,"data_years":5},{"city_slug":"oslo","city_name":"Oslo","country_code":"NO","month":12,"comfort_band":"difficult","avg_high_c":-0.3,"avg_low_c":-4.6,"rainfall_mm":58,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":87,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":1,"comfort_band":"good","avg_high_c":17.5,"avg_low_c":5.1,"rainfall_mm":9,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":69,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":2,"comfort_band":"ideal","avg_high_c":19,"avg_low_c":6.2,"rainfall_mm":20,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":69,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":3,"comfort_band":"ideal","avg_high_c":23.1,"avg_low_c":11,"rainfall_mm":42,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":64,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":4,"comfort_band":"ideal","avg_high_c":26.5,"avg_low_c":14.5,"rainfall_mm":43,"rain_days":8,"rain_hours_per_day":0.7,"humidity_percent":56,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":5,"comfort_band":"difficult","avg_high_c":25.7,"avg_low_c":16.2,"rainfall_mm":233,"rain_days":24,"rain_hours_per_day":3,"humidity_percent":78,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":6,"comfort_band":"difficult","avg_high_c":27.1,"avg_low_c":19.1,"rainfall_mm":424,"rain_days":26,"rain_hours_per_day":5.5,"humidity_percent":84,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":7,"comfort_band":"difficult","avg_high_c":26.9,"avg_low_c":20.2,"rainfall_mm":768,"rain_days":31,"rain_hours_per_day":7.9,"humidity_percent":90,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":8,"comfort_band":"difficult","avg_high_c":26.6,"avg_low_c":19.8,"rainfall_mm":644,"rain_days":31,"rain_hours_per_day":7,"humidity_percent":90,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":9,"comfort_band":"difficult","avg_high_c":26.4,"avg_low_c":18.6,"rainfall_mm":367,"rain_days":29,"rain_hours_per_day":4.4,"humidity_percent":89,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":10,"comfort_band":"mixed","avg_high_c":23.9,"avg_low_c":14.9,"rainfall_mm":141,"rain_days":15,"rain_hours_per_day":2.1,"humidity_percent":83,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":11,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":9.8,"rainfall_mm":10,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":77,"data_years":5},{"city_slug":"kathmandu","city_name":"Kathmandu","country_code":"NP","month":12,"comfort_band":"ideal","avg_high_c":18.3,"avg_low_c":6.1,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":73,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":1,"comfort_band":"difficult","avg_high_c":3.3,"avg_low_c":-2.3,"rainfall_mm":60,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":83,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":2,"comfort_band":"mixed","avg_high_c":5.9,"avg_low_c":-1.6,"rainfall_mm":52,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":77,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":3,"comfort_band":"mixed","avg_high_c":10.4,"avg_low_c":0.3,"rainfall_mm":41,"rain_days":11,"rain_hours_per_day":0.9,"humidity_percent":71,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":4,"comfort_band":"good","avg_high_c":13.5,"avg_low_c":3.9,"rainfall_mm":64,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":71,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":5,"comfort_band":"ideal","avg_high_c":18.8,"avg_low_c":8.3,"rainfall_mm":70,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":68,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":6,"comfort_band":"ideal","avg_high_c":24.5,"avg_low_c":13.7,"rainfall_mm":54,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":68,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":7,"comfort_band":"good","avg_high_c":25.6,"avg_low_c":15.8,"rainfall_mm":111,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":69,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":8,"comfort_band":"good","avg_high_c":25.1,"avg_low_c":15.3,"rainfall_mm":100,"rain_days":12,"rain_hours_per_day":1.6,"humidity_percent":72,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":9,"comfort_band":"ideal","avg_high_c":20.5,"avg_low_c":11.6,"rainfall_mm":90,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":76,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":10,"comfort_band":"good","avg_high_c":15,"avg_low_c":6.4,"rainfall_mm":51,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":79,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":11,"comfort_band":"mixed","avg_high_c":7.5,"avg_low_c":1.5,"rainfall_mm":57,"rain_days":9,"rain_hours_per_day":1.3,"humidity_percent":85,"data_years":5},{"city_slug":"krakow","city_name":"Krakow","country_code":"PL","month":12,"comfort_band":"difficult","avg_high_c":3.5,"avg_low_c":-1.3,"rainfall_mm":48,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":86,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":1,"comfort_band":"good","avg_high_c":15.2,"avg_low_c":9.1,"rainfall_mm":78,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":80,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":2,"comfort_band":"good","avg_high_c":16.6,"avg_low_c":9.9,"rainfall_mm":77,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":79,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":3,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":10.5,"rainfall_mm":84,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":77,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":4,"comfort_band":"ideal","avg_high_c":20.4,"avg_low_c":12.4,"rainfall_mm":59,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":74,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":5,"comfort_band":"ideal","avg_high_c":23.4,"avg_low_c":14.3,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":67,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":6,"comfort_band":"ideal","avg_high_c":25.8,"avg_low_c":16.7,"rainfall_mm":22,"rain_days":5,"rain_hours_per_day":0.4,"humidity_percent":70,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":7,"comfort_band":"ideal","avg_high_c":28.9,"avg_low_c":18.1,"rainfall_mm":3,"rain_days":1,"rain_hours_per_day":0,"humidity_percent":65,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":8,"comfort_band":"good","avg_high_c":29.1,"avg_low_c":18.5,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":67,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":9,"comfort_band":"ideal","avg_high_c":25.8,"avg_low_c":17.3,"rainfall_mm":48,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":71,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":10,"comfort_band":"good","avg_high_c":23.9,"avg_low_c":16.4,"rainfall_mm":91,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":75,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":11,"comfort_band":"ideal","avg_high_c":18.5,"avg_low_c":12.3,"rainfall_mm":83,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":80,"data_years":5},{"city_slug":"lisbon","city_name":"Lisbon","country_code":"PT","month":12,"comfort_band":"good","avg_high_c":15.9,"avg_low_c":10.4,"rainfall_mm":110,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":83,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":1,"comfort_band":"ideal","avg_high_c":22.6,"avg_low_c":14.8,"rainfall_mm":31,"rain_days":3,"rain_hours_per_day":0.4,"humidity_percent":67,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":2,"comfort_band":"ideal","avg_high_c":23.8,"avg_low_c":15.5,"rainfall_mm":8,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":64,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":3,"comfort_band":"ideal","avg_high_c":27.7,"avg_low_c":18.3,"rainfall_mm":10,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":54,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":4,"comfort_band":"good","avg_high_c":33,"avg_low_c":22.3,"rainfall_mm":6,"rain_days":1,"rain_hours_per_day":0,"humidity_percent":46,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":5,"comfort_band":"difficult","avg_high_c":38.1,"avg_low_c":27,"rainfall_mm":7,"rain_days":0,"rain_hours_per_day":0.1,"humidity_percent":38,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":6,"comfort_band":"difficult","avg_high_c":41.5,"avg_low_c":29.4,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":38,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":7,"comfort_band":"difficult","avg_high_c":41.9,"avg_low_c":31.3,"rainfall_mm":4,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":46,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":8,"comfort_band":"difficult","avg_high_c":41.1,"avg_low_c":31.6,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":56,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":9,"comfort_band":"difficult","avg_high_c":39.4,"avg_low_c":29.2,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":55,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":10,"comfort_band":"mixed","avg_high_c":35.6,"avg_low_c":25.8,"rainfall_mm":4,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":58,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":11,"comfort_band":"good","avg_high_c":30.6,"avg_low_c":21.7,"rainfall_mm":3,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":61,"data_years":5},{"city_slug":"doha","city_name":"Doha","country_code":"QA","month":12,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":17.2,"rainfall_mm":16,"rain_days":1,"rain_hours_per_day":0.2,"humidity_percent":66,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":1,"comfort_band":"mixed","avg_high_c":6.8,"avg_low_c":-1,"rainfall_mm":50,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":81,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":2,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":-1,"rainfall_mm":19,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":76,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":3,"comfort_band":"mixed","avg_high_c":12.3,"avg_low_c":1.9,"rainfall_mm":51,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":71,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":4,"comfort_band":"good","avg_high_c":17.1,"avg_low_c":6.6,"rainfall_mm":64,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":5,"comfort_band":"ideal","avg_high_c":22,"avg_low_c":11.5,"rainfall_mm":66,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":67,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":6,"comfort_band":"ideal","avg_high_c":28.1,"avg_low_c":17.2,"rainfall_mm":49,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":64,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":7,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":19.9,"rainfall_mm":41,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":55,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":8,"comfort_band":"good","avg_high_c":31.1,"avg_low_c":19.6,"rainfall_mm":34,"rain_days":5,"rain_hours_per_day":0.5,"humidity_percent":55,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":9,"comfort_band":"ideal","avg_high_c":25.2,"avg_low_c":14.4,"rainfall_mm":38,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":61,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":10,"comfort_band":"ideal","avg_high_c":18.5,"avg_low_c":8.4,"rainfall_mm":47,"rain_days":6,"rain_hours_per_day":1.1,"humidity_percent":71,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":11,"comfort_band":"mixed","avg_high_c":12,"avg_low_c":4.3,"rainfall_mm":72,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":83,"data_years":5},{"city_slug":"bucharest","city_name":"Bucharest","country_code":"RO","month":12,"comfort_band":"mixed","avg_high_c":6.8,"avg_low_c":0.5,"rainfall_mm":47,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":87,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":1,"comfort_band":"difficult","avg_high_c":0.9,"avg_low_c":-3.6,"rainfall_mm":62,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":88,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":2,"comfort_band":"difficult","avg_high_c":1.7,"avg_low_c":-3.7,"rainfall_mm":35,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":84,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":3,"comfort_band":"mixed","avg_high_c":6,"avg_low_c":-1.5,"rainfall_mm":27,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":77,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":4,"comfort_band":"mixed","avg_high_c":9.3,"avg_low_c":0.7,"rainfall_mm":32,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":71,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":5,"comfort_band":"good","avg_high_c":15.3,"avg_low_c":6,"rainfall_mm":56,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":68,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":6,"comfort_band":"ideal","avg_high_c":21.3,"avg_low_c":12,"rainfall_mm":61,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":68,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":7,"comfort_band":"ideal","avg_high_c":22.3,"avg_low_c":14.4,"rainfall_mm":75,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":74,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":8,"comfort_band":"good","avg_high_c":20.6,"avg_low_c":13.4,"rainfall_mm":93,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":9,"comfort_band":"good","avg_high_c":16.8,"avg_low_c":10.4,"rainfall_mm":48,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":82,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":10,"comfort_band":"mixed","avg_high_c":11.1,"avg_low_c":5.9,"rainfall_mm":62,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":85,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":11,"comfort_band":"mixed","avg_high_c":5.2,"avg_low_c":1.3,"rainfall_mm":44,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":88,"data_years":5},{"city_slug":"lidingo","city_name":"Lidingo","country_code":"SE","month":12,"comfort_band":"difficult","avg_high_c":1.5,"avg_low_c":-2.8,"rainfall_mm":42,"rain_days":11,"rain_hours_per_day":0.9,"humidity_percent":89,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":1,"comfort_band":"difficult","avg_high_c":0.8,"avg_low_c":-3.8,"rainfall_mm":61,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":88,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":2,"comfort_band":"difficult","avg_high_c":1.7,"avg_low_c":-3.8,"rainfall_mm":34,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":84,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":3,"comfort_band":"mixed","avg_high_c":6.2,"avg_low_c":-1.5,"rainfall_mm":27,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":76,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":4,"comfort_band":"mixed","avg_high_c":9.5,"avg_low_c":0.6,"rainfall_mm":32,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":70,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":5,"comfort_band":"good","avg_high_c":15.7,"avg_low_c":5.8,"rainfall_mm":56,"rain_days":9,"rain_hours_per_day":1.2,"humidity_percent":66,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":6,"comfort_band":"ideal","avg_high_c":21.4,"avg_low_c":11.7,"rainfall_mm":66,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":67,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":7,"comfort_band":"ideal","avg_high_c":22.4,"avg_low_c":14,"rainfall_mm":87,"rain_days":13,"rain_hours_per_day":1.4,"humidity_percent":73,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":8,"comfort_band":"ideal","avg_high_c":20.7,"avg_low_c":13,"rainfall_mm":90,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":78,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":9,"comfort_band":"good","avg_high_c":16.9,"avg_low_c":10,"rainfall_mm":49,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":82,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":10,"comfort_band":"mixed","avg_high_c":11,"avg_low_c":5.7,"rainfall_mm":63,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":84,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":11,"comfort_band":"mixed","avg_high_c":5.1,"avg_low_c":1,"rainfall_mm":42,"rain_days":9,"rain_hours_per_day":1,"humidity_percent":89,"data_years":5},{"city_slug":"stockholm","city_name":"Stockholm","country_code":"SE","month":12,"comfort_band":"difficult","avg_high_c":1.3,"avg_low_c":-3.1,"rainfall_mm":41,"rain_days":11,"rain_hours_per_day":1,"humidity_percent":89,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":1,"comfort_band":"difficult","avg_high_c":29,"avg_low_c":23.1,"rainfall_mm":348,"rain_days":25,"rain_hours_per_day":4.4,"humidity_percent":87,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":2,"comfort_band":"mixed","avg_high_c":30.3,"avg_low_c":23.3,"rainfall_mm":134,"rain_days":19,"rain_hours_per_day":1.9,"humidity_percent":83,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":3,"comfort_band":"difficult","avg_high_c":30.5,"avg_low_c":23.7,"rainfall_mm":272,"rain_days":26,"rain_hours_per_day":3.3,"humidity_percent":85,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":4,"comfort_band":"difficult","avg_high_c":30.7,"avg_low_c":24.1,"rainfall_mm":287,"rain_days":28,"rain_hours_per_day":3.6,"humidity_percent":87,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":5,"comfort_band":"difficult","avg_high_c":30.7,"avg_low_c":24.9,"rainfall_mm":285,"rain_days":26,"rain_hours_per_day":3.4,"humidity_percent":86,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":6,"comfort_band":"difficult","avg_high_c":30,"avg_low_c":24.6,"rainfall_mm":306,"rain_days":24,"rain_hours_per_day":3.5,"humidity_percent":86,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":7,"comfort_band":"difficult","avg_high_c":30.1,"avg_low_c":24.8,"rainfall_mm":211,"rain_days":22,"rain_hours_per_day":2.6,"humidity_percent":84,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":8,"comfort_band":"difficult","avg_high_c":29.6,"avg_low_c":24.1,"rainfall_mm":321,"rain_days":27,"rain_hours_per_day":4,"humidity_percent":86,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":9,"comfort_band":"difficult","avg_high_c":29.9,"avg_low_c":24.3,"rainfall_mm":240,"rain_days":25,"rain_hours_per_day":3.2,"humidity_percent":85,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":10,"comfort_band":"difficult","avg_high_c":30.5,"avg_low_c":23.9,"rainfall_mm":273,"rain_days":25,"rain_hours_per_day":3.2,"humidity_percent":86,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":11,"comfort_band":"difficult","avg_high_c":30.2,"avg_low_c":23.6,"rainfall_mm":372,"rain_days":27,"rain_hours_per_day":4.2,"humidity_percent":88,"data_years":5},{"city_slug":"singapore","city_name":"Singapore","country_code":"SG","month":12,"comfort_band":"difficult","avg_high_c":29.8,"avg_low_c":23.4,"rainfall_mm":310,"rain_days":28,"rain_hours_per_day":3.9,"humidity_percent":87,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":1,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":21.7,"rainfall_mm":12,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":60,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":2,"comfort_band":"good","avg_high_c":32.6,"avg_low_c":23.7,"rainfall_mm":54,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":69,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":3,"comfort_band":"mixed","avg_high_c":33.5,"avg_low_c":25.8,"rainfall_mm":59,"rain_days":9,"rain_hours_per_day":0.8,"humidity_percent":72,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":4,"comfort_band":"mixed","avg_high_c":34.2,"avg_low_c":26.8,"rainfall_mm":88,"rain_days":13,"rain_hours_per_day":1.3,"humidity_percent":73,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":5,"comfort_band":"difficult","avg_high_c":33.1,"avg_low_c":26.3,"rainfall_mm":199,"rain_days":22,"rain_hours_per_day":2.5,"humidity_percent":78,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":6,"comfort_band":"difficult","avg_high_c":32.8,"avg_low_c":26,"rainfall_mm":163,"rain_days":23,"rain_hours_per_day":2.5,"humidity_percent":77,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":7,"comfort_band":"difficult","avg_high_c":31.4,"avg_low_c":25.6,"rainfall_mm":255,"rain_days":28,"rain_hours_per_day":3.6,"humidity_percent":81,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":8,"comfort_band":"difficult","avg_high_c":31.8,"avg_low_c":25.4,"rainfall_mm":222,"rain_days":26,"rain_hours_per_day":3.1,"humidity_percent":81,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":9,"comfort_band":"difficult","avg_high_c":30.8,"avg_low_c":25,"rainfall_mm":339,"rain_days":28,"rain_hours_per_day":4.7,"humidity_percent":84,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":10,"comfort_band":"difficult","avg_high_c":31.1,"avg_low_c":24.4,"rainfall_mm":233,"rain_days":22,"rain_hours_per_day":2.8,"humidity_percent":82,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":11,"comfort_band":"good","avg_high_c":31.2,"avg_low_c":23.6,"rainfall_mm":108,"rain_days":12,"rain_hours_per_day":1.3,"humidity_percent":74,"data_years":5},{"city_slug":"bangkok","city_name":"Bangkok","country_code":"TH","month":12,"comfort_band":"good","avg_high_c":31.6,"avg_low_c":22.5,"rainfall_mm":14,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":62,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":1,"comfort_band":"mixed","avg_high_c":15.4,"avg_low_c":6.9,"rainfall_mm":157,"rain_days":10,"rain_hours_per_day":2.5,"humidity_percent":69,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":2,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":5.7,"rainfall_mm":91,"rain_days":5,"rain_hours_per_day":1.5,"humidity_percent":62,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":3,"comfort_band":"ideal","avg_high_c":18.1,"avg_low_c":7.7,"rainfall_mm":71,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":60,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":4,"comfort_band":"ideal","avg_high_c":22.5,"avg_low_c":11.4,"rainfall_mm":60,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":62,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":5,"comfort_band":"ideal","avg_high_c":27.3,"avg_low_c":15.6,"rainfall_mm":59,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":59,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":6,"comfort_band":"good","avg_high_c":32.9,"avg_low_c":20.5,"rainfall_mm":21,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":54,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":7,"comfort_band":"difficult","avg_high_c":37.3,"avg_low_c":24.9,"rainfall_mm":10,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":42,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":8,"comfort_band":"mixed","avg_high_c":35.2,"avg_low_c":24.4,"rainfall_mm":7,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":54,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":9,"comfort_band":"good","avg_high_c":32.5,"avg_low_c":20.7,"rainfall_mm":21,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":50,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":10,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":15.9,"rainfall_mm":45,"rain_days":4,"rain_hours_per_day":0.5,"humidity_percent":53,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":11,"comfort_band":"ideal","avg_high_c":22,"avg_low_c":11.9,"rainfall_mm":83,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":63,"data_years":5},{"city_slug":"antalya","city_name":"Antalya","country_code":"TR","month":12,"comfort_band":"mixed","avg_high_c":17,"avg_low_c":8.4,"rainfall_mm":173,"rain_days":11,"rain_hours_per_day":2.5,"humidity_percent":71,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":1,"comfort_band":"mixed","avg_high_c":7.1,"avg_low_c":-3.5,"rainfall_mm":45,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":69,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":2,"comfort_band":"mixed","avg_high_c":6.2,"avg_low_c":-4.5,"rainfall_mm":29,"rain_days":5,"rain_hours_per_day":0.7,"humidity_percent":68,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":3,"comfort_band":"mixed","avg_high_c":11.3,"avg_low_c":-1,"rainfall_mm":56,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":63,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":4,"comfort_band":"ideal","avg_high_c":18.5,"avg_low_c":5.2,"rainfall_mm":49,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":55,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":5,"comfort_band":"ideal","avg_high_c":22.1,"avg_low_c":8.4,"rainfall_mm":49,"rain_days":10,"rain_hours_per_day":0.8,"humidity_percent":54,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":6,"comfort_band":"ideal","avg_high_c":26.8,"avg_low_c":12.8,"rainfall_mm":32,"rain_days":6,"rain_hours_per_day":0.5,"humidity_percent":50,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":7,"comfort_band":"good","avg_high_c":30.7,"avg_low_c":15.4,"rainfall_mm":2,"rain_days":1,"rain_hours_per_day":0,"humidity_percent":41,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":8,"comfort_band":"good","avg_high_c":31.9,"avg_low_c":16.2,"rainfall_mm":7,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":40,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":9,"comfort_band":"ideal","avg_high_c":25.9,"avg_low_c":11.4,"rainfall_mm":20,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":47,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":10,"comfort_band":"ideal","avg_high_c":19.5,"avg_low_c":5.7,"rainfall_mm":17,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":57,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":11,"comfort_band":"good","avg_high_c":14.6,"avg_low_c":1.8,"rainfall_mm":34,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":65,"data_years":5},{"city_slug":"cappadocia","city_name":"Cappadocia","country_code":"TR","month":12,"comfort_band":"mixed","avg_high_c":9,"avg_low_c":-1.3,"rainfall_mm":38,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":73,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":1,"comfort_band":"mixed","avg_high_c":10.4,"avg_low_c":4.7,"rainfall_mm":91,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":79,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":2,"comfort_band":"mixed","avg_high_c":10.1,"avg_low_c":3.7,"rainfall_mm":76,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":79,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":3,"comfort_band":"mixed","avg_high_c":12.4,"avg_low_c":4.9,"rainfall_mm":76,"rain_days":13,"rain_hours_per_day":1.6,"humidity_percent":77,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":4,"comfort_band":"good","avg_high_c":16.8,"avg_low_c":8.7,"rainfall_mm":70,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":76,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":5,"comfort_band":"ideal","avg_high_c":21.3,"avg_low_c":12.5,"rainfall_mm":57,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":73,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":6,"comfort_band":"ideal","avg_high_c":26.6,"avg_low_c":17.9,"rainfall_mm":42,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":7,"comfort_band":"good","avg_high_c":30.2,"avg_low_c":20.9,"rainfall_mm":33,"rain_days":3,"rain_hours_per_day":0.5,"humidity_percent":67,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":8,"comfort_band":"good","avg_high_c":29.9,"avg_low_c":21.5,"rainfall_mm":20,"rain_days":4,"rain_hours_per_day":0.4,"humidity_percent":69,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":9,"comfort_band":"ideal","avg_high_c":25.5,"avg_low_c":17.7,"rainfall_mm":48,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":71,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":10,"comfort_band":"ideal","avg_high_c":20.1,"avg_low_c":13.3,"rainfall_mm":53,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":77,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":11,"comfort_band":"good","avg_high_c":16.8,"avg_low_c":10.3,"rainfall_mm":100,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":77,"data_years":5},{"city_slug":"istanbul","city_name":"Istanbul","country_code":"TR","month":12,"comfort_band":"mixed","avg_high_c":12.4,"avg_low_c":7,"rainfall_mm":90,"rain_days":12,"rain_hours_per_day":1.6,"humidity_percent":81,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":1,"comfort_band":"ideal","avg_high_c":19,"avg_low_c":13.1,"rainfall_mm":50,"rain_days":10,"rain_hours_per_day":1,"humidity_percent":78,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":2,"comfort_band":"ideal","avg_high_c":20.2,"avg_low_c":14.1,"rainfall_mm":89,"rain_days":12,"rain_hours_per_day":2.1,"humidity_percent":80,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":3,"comfort_band":"good","avg_high_c":23.3,"avg_low_c":15.5,"rainfall_mm":113,"rain_days":11,"rain_hours_per_day":1.8,"humidity_percent":79,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":4,"comfort_band":"good","avg_high_c":26.2,"avg_low_c":18.8,"rainfall_mm":117,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":79,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":5,"comfort_band":"difficult","avg_high_c":28.8,"avg_low_c":21.7,"rainfall_mm":248,"rain_days":18,"rain_hours_per_day":3.7,"humidity_percent":82,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":6,"comfort_band":"difficult","avg_high_c":31.7,"avg_low_c":24.5,"rainfall_mm":221,"rain_days":20,"rain_hours_per_day":2.9,"humidity_percent":82,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":7,"comfort_band":"mixed","avg_high_c":33.4,"avg_low_c":25.7,"rainfall_mm":176,"rain_days":18,"rain_hours_per_day":2.7,"humidity_percent":78,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":8,"comfort_band":"mixed","avg_high_c":33.4,"avg_low_c":25.6,"rainfall_mm":166,"rain_days":19,"rain_hours_per_day":2.2,"humidity_percent":78,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":9,"comfort_band":"difficult","avg_high_c":32,"avg_low_c":24.7,"rainfall_mm":206,"rain_days":15,"rain_hours_per_day":2.8,"humidity_percent":79,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":10,"comfort_band":"difficult","avg_high_c":28.2,"avg_low_c":22.7,"rainfall_mm":261,"rain_days":15,"rain_hours_per_day":3.5,"humidity_percent":80,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":11,"comfort_band":"ideal","avg_high_c":24.8,"avg_low_c":19.4,"rainfall_mm":81,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":80,"data_years":5},{"city_slug":"taipei","city_name":"Taipei","country_code":"TW","month":12,"comfort_band":"ideal","avg_high_c":20.3,"avg_low_c":15.1,"rainfall_mm":62,"rain_days":13,"rain_hours_per_day":1,"humidity_percent":80,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":1,"comfort_band":"good","avg_high_c":15.5,"avg_low_c":5,"rainfall_mm":88,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":65,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":2,"comfort_band":"good","avg_high_c":17.7,"avg_low_c":6.3,"rainfall_mm":60,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":69,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":24.2,"avg_low_c":12.1,"rainfall_mm":75,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":63,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":4,"comfort_band":"mixed","avg_high_c":26.9,"avg_low_c":16.1,"rainfall_mm":131,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":68,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":5,"comfort_band":"difficult","avg_high_c":30,"avg_low_c":20.2,"rainfall_mm":213,"rain_days":15,"rain_hours_per_day":1.9,"humidity_percent":76,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":6,"comfort_band":"mixed","avg_high_c":33.9,"avg_low_c":23.6,"rainfall_mm":106,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":70,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":34.6,"avg_low_c":24.6,"rainfall_mm":122,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":67,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":8,"comfort_band":"mixed","avg_high_c":35.9,"avg_low_c":25.3,"rainfall_mm":107,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":62,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":9,"comfort_band":"mixed","avg_high_c":33.4,"avg_low_c":22.6,"rainfall_mm":58,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":59,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":10,"comfort_band":"good","avg_high_c":29.1,"avg_low_c":17.8,"rainfall_mm":97,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":58,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":21.8,"avg_low_c":11.8,"rainfall_mm":83,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":70,"data_years":5},{"city_slug":"austin","city_name":"Austin","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":19.4,"avg_low_c":9.6,"rainfall_mm":51,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":71,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":1,"comfort_band":"difficult","avg_high_c":2.7,"avg_low_c":-5,"rainfall_mm":113,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":68,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":2,"comfort_band":"difficult","avg_high_c":4.1,"avg_low_c":-5.6,"rainfall_mm":77,"rain_days":9,"rain_hours_per_day":1.8,"humidity_percent":70,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":9.3,"avg_low_c":-0.7,"rainfall_mm":113,"rain_days":11,"rain_hours_per_day":1.8,"humidity_percent":67,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":4,"comfort_band":"good","avg_high_c":14,"avg_low_c":4.4,"rainfall_mm":86,"rain_days":10,"rain_hours_per_day":1.7,"humidity_percent":68,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":5,"comfort_band":"good","avg_high_c":20,"avg_low_c":10.2,"rainfall_mm":111,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":68,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":25.6,"avg_low_c":15.5,"rainfall_mm":77,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":71,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":28.6,"avg_low_c":19.3,"rainfall_mm":134,"rain_days":13,"rain_hours_per_day":1.8,"humidity_percent":73,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":8,"comfort_band":"ideal","avg_high_c":27.2,"avg_low_c":18,"rainfall_mm":89,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":73,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":9,"comfort_band":"good","avg_high_c":22.8,"avg_low_c":14.6,"rainfall_mm":129,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":77,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":10,"comfort_band":"good","avg_high_c":17.7,"avg_low_c":9.2,"rainfall_mm":110,"rain_days":8,"rain_hours_per_day":1.7,"humidity_percent":76,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":11,"comfort_band":"mixed","avg_high_c":10.9,"avg_low_c":2.4,"rainfall_mm":65,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":69,"data_years":5},{"city_slug":"boston","city_name":"Boston","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":5.5,"avg_low_c":-2.2,"rainfall_mm":111,"rain_days":11,"rain_hours_per_day":2,"humidity_percent":71,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":7.3,"avg_low_c":-2.6,"rainfall_mm":89,"rain_days":8,"rain_hours_per_day":1.5,"humidity_percent":69,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":10.5,"avg_low_c":-1.4,"rainfall_mm":86,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":68,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":3,"comfort_band":"good","avg_high_c":17.2,"avg_low_c":4.9,"rainfall_mm":115,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":65,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":4,"comfort_band":"mixed","avg_high_c":20.7,"avg_low_c":9.1,"rainfall_mm":158,"rain_days":12,"rain_hours_per_day":1.8,"humidity_percent":66,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":5,"comfort_band":"mixed","avg_high_c":24.9,"avg_low_c":14.2,"rainfall_mm":169,"rain_days":15,"rain_hours_per_day":2.2,"humidity_percent":77,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":6,"comfort_band":"good","avg_high_c":30.6,"avg_low_c":19.4,"rainfall_mm":108,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":74,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":7,"comfort_band":"good","avg_high_c":32.7,"avg_low_c":21.8,"rainfall_mm":81,"rain_days":9,"rain_hours_per_day":1,"humidity_percent":71,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":8,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":21,"rainfall_mm":64,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":72,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":9,"comfort_band":"good","avg_high_c":29.2,"avg_low_c":17.2,"rainfall_mm":50,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":67,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":23.1,"avg_low_c":11.8,"rainfall_mm":86,"rain_days":6,"rain_hours_per_day":1.1,"humidity_percent":66,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":11,"comfort_band":"good","avg_high_c":15.8,"avg_low_c":4.9,"rainfall_mm":89,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":70,"data_years":5},{"city_slug":"branson","city_name":"Branson","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":12.3,"avg_low_c":1.9,"rainfall_mm":65,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":71,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":1,"comfort_band":"difficult","avg_high_c":-0.2,"avg_low_c":-7,"rainfall_mm":68,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":75,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":2,"comfort_band":"difficult","avg_high_c":2.2,"avg_low_c":-6.3,"rainfall_mm":52,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":73,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":9.1,"avg_low_c":0.4,"rainfall_mm":97,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":72,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":4,"comfort_band":"good","avg_high_c":14,"avg_low_c":4.9,"rainfall_mm":83,"rain_days":13,"rain_hours_per_day":1.5,"humidity_percent":70,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":5,"comfort_band":"good","avg_high_c":19.4,"avg_low_c":10.5,"rainfall_mm":91,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":72,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":6,"comfort_band":"good","avg_high_c":26.5,"avg_low_c":17.1,"rainfall_mm":102,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":69,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":27.1,"avg_low_c":19.3,"rainfall_mm":164,"rain_days":12,"rain_hours_per_day":1.7,"humidity_percent":77,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":8,"comfort_band":"good","avg_high_c":26.8,"avg_low_c":19.1,"rainfall_mm":102,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":75,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":9,"comfort_band":"ideal","avg_high_c":24,"avg_low_c":16.1,"rainfall_mm":83,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":72,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":10,"comfort_band":"good","avg_high_c":17.6,"avg_low_c":9.9,"rainfall_mm":111,"rain_days":11,"rain_hours_per_day":1.8,"humidity_percent":71,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":11,"comfort_band":"mixed","avg_high_c":9.5,"avg_low_c":2.3,"rainfall_mm":55,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":72,"data_years":5},{"city_slug":"chicago","city_name":"Chicago","country_code":"US","month":12,"comfort_band":"difficult","avg_high_c":3.8,"avg_low_c":-2.9,"rainfall_mm":67,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":25.5,"avg_low_c":19.8,"rainfall_mm":71,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":77,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":25.3,"avg_low_c":19.7,"rainfall_mm":44,"rain_days":7,"rain_hours_per_day":0.7,"humidity_percent":73,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":3,"comfort_band":"good","avg_high_c":25.7,"avg_low_c":20.4,"rainfall_mm":58,"rain_days":14,"rain_hours_per_day":1,"humidity_percent":74,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":4,"comfort_band":"good","avg_high_c":26.1,"avg_low_c":20.8,"rainfall_mm":59,"rain_days":14,"rain_hours_per_day":0.9,"humidity_percent":74,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":5,"comfort_band":"ideal","avg_high_c":27,"avg_low_c":21.6,"rainfall_mm":60,"rain_days":12,"rain_hours_per_day":0.9,"humidity_percent":71,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":28.3,"avg_low_c":22.5,"rainfall_mm":17,"rain_days":6,"rain_hours_per_day":0.2,"humidity_percent":69,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":7,"comfort_band":"ideal","avg_high_c":28.8,"avg_low_c":22.9,"rainfall_mm":18,"rain_days":6,"rain_hours_per_day":0.1,"humidity_percent":70,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":8,"comfort_band":"good","avg_high_c":29.4,"avg_low_c":23.3,"rainfall_mm":25,"rain_days":5,"rain_hours_per_day":0.3,"humidity_percent":69,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":9,"comfort_band":"good","avg_high_c":29.4,"avg_low_c":23.3,"rainfall_mm":19,"rain_days":6,"rain_hours_per_day":0.2,"humidity_percent":70,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":28.7,"avg_low_c":22.6,"rainfall_mm":28,"rain_days":8,"rain_hours_per_day":0.4,"humidity_percent":72,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":27.5,"avg_low_c":21.9,"rainfall_mm":31,"rain_days":8,"rain_hours_per_day":0.4,"humidity_percent":72,"data_years":5},{"city_slug":"honolulu","city_name":"Honolulu","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":26,"avg_low_c":20.6,"rainfall_mm":72,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":76,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":1,"comfort_band":"good","avg_high_c":14,"avg_low_c":3.2,"rainfall_mm":14,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":41,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":2,"comfort_band":"good","avg_high_c":17.3,"avg_low_c":5.6,"rainfall_mm":15,"rain_days":2,"rain_hours_per_day":0.4,"humidity_percent":35,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":20.5,"avg_low_c":8.6,"rainfall_mm":13,"rain_days":4,"rain_hours_per_day":0.3,"humidity_percent":31,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":13.7,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":18,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":5,"comfort_band":"good","avg_high_c":32.3,"avg_low_c":18.5,"rainfall_mm":4,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":17,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":6,"comfort_band":"difficult","avg_high_c":38.6,"avg_low_c":24.6,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":15,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":41.7,"avg_low_c":27.9,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":18,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":39.4,"avg_low_c":26.3,"rainfall_mm":24,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":25,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":9,"comfort_band":"mixed","avg_high_c":35.7,"avg_low_c":22.5,"rainfall_mm":13,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":25,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":28.3,"avg_low_c":15.6,"rainfall_mm":7,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":25,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":19.6,"avg_low_c":8.2,"rainfall_mm":17,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":33,"data_years":5},{"city_slug":"las-vegas","city_name":"Las Vegas","country_code":"US","month":12,"comfort_band":"good","avg_high_c":15.5,"avg_low_c":4.6,"rainfall_mm":12,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":42,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":18.6,"avg_low_c":7.4,"rainfall_mm":85,"rain_days":5,"rain_hours_per_day":1.2,"humidity_percent":61,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":2,"comfort_band":"good","avg_high_c":19.7,"avg_low_c":7.9,"rainfall_mm":110,"rain_days":5,"rain_hours_per_day":1.6,"humidity_percent":61,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":20.1,"avg_low_c":8.9,"rainfall_mm":85,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":67,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":23.6,"avg_low_c":11,"rainfall_mm":8,"rain_days":2,"rain_hours_per_day":0.1,"humidity_percent":63,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":5,"comfort_band":"ideal","avg_high_c":24.7,"avg_low_c":13.2,"rainfall_mm":7,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":67,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":27.9,"avg_low_c":15.3,"rainfall_mm":10,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":67,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":7,"comfort_band":"good","avg_high_c":30.9,"avg_low_c":17,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":66,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":8,"comfort_band":"good","avg_high_c":31.9,"avg_low_c":17.9,"rainfall_mm":18,"rain_days":1,"rain_hours_per_day":0.2,"humidity_percent":65,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":9,"comfort_band":"good","avg_high_c":30.4,"avg_low_c":17.9,"rainfall_mm":22,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":68,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":14.5,"rainfall_mm":18,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":63,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":23.1,"avg_low_c":10.6,"rainfall_mm":57,"rain_days":3,"rain_hours_per_day":0.8,"humidity_percent":56,"data_years":5},{"city_slug":"los-angeles","city_name":"Los Angeles","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":19.1,"avg_low_c":8.7,"rainfall_mm":132,"rain_days":6,"rain_hours_per_day":1.6,"humidity_percent":67,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":5.3,"avg_low_c":-3.2,"rainfall_mm":118,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":72,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":9.4,"avg_low_c":-1.2,"rainfall_mm":107,"rain_days":9,"rain_hours_per_day":1.7,"humidity_percent":69,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":3,"comfort_band":"good","avg_high_c":15.5,"avg_low_c":3.9,"rainfall_mm":114,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":66,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":4,"comfort_band":"good","avg_high_c":19.4,"avg_low_c":8.2,"rainfall_mm":130,"rain_days":12,"rain_hours_per_day":2.1,"humidity_percent":68,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":5,"comfort_band":"good","avg_high_c":24.4,"avg_low_c":13.8,"rainfall_mm":108,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":72,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":6,"comfort_band":"good","avg_high_c":29.4,"avg_low_c":18.7,"rainfall_mm":97,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":71,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":30.8,"avg_low_c":21.3,"rainfall_mm":132,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":76,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":8,"comfort_band":"good","avg_high_c":29.7,"avg_low_c":19.9,"rainfall_mm":78,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":75,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":9,"comfort_band":"good","avg_high_c":27.3,"avg_low_c":16.7,"rainfall_mm":94,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":71,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":10,"comfort_band":"good","avg_high_c":21.2,"avg_low_c":10.9,"rainfall_mm":95,"rain_days":7,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":11,"comfort_band":"good","avg_high_c":13.6,"avg_low_c":4.3,"rainfall_mm":77,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":71,"data_years":5},{"city_slug":"louisville","city_name":"Louisville","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":9.4,"avg_low_c":1,"rainfall_mm":93,"rain_days":12,"rain_hours_per_day":1.4,"humidity_percent":76,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":7.4,"avg_low_c":-1.7,"rainfall_mm":100,"rain_days":9,"rain_hours_per_day":1.6,"humidity_percent":66,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":10.9,"avg_low_c":0.3,"rainfall_mm":92,"rain_days":10,"rain_hours_per_day":2,"humidity_percent":67,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":3,"comfort_band":"good","avg_high_c":16.4,"avg_low_c":4.2,"rainfall_mm":74,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":60,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":21.3,"avg_low_c":8.4,"rainfall_mm":68,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":61,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":5,"comfort_band":"good","avg_high_c":24.3,"avg_low_c":13.1,"rainfall_mm":104,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":6,"comfort_band":"good","avg_high_c":29.8,"avg_low_c":17.7,"rainfall_mm":67,"rain_days":9,"rain_hours_per_day":0.9,"humidity_percent":67,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":7,"comfort_band":"good","avg_high_c":31.8,"avg_low_c":20.8,"rainfall_mm":103,"rain_days":11,"rain_hours_per_day":1.3,"humidity_percent":72,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":8,"comfort_band":"good","avg_high_c":29.9,"avg_low_c":19.2,"rainfall_mm":69,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":72,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":9,"comfort_band":"good","avg_high_c":26.3,"avg_low_c":15.8,"rainfall_mm":105,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":73,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":9.8,"rainfall_mm":46,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":70,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":11,"comfort_band":"good","avg_high_c":14.9,"avg_low_c":4.1,"rainfall_mm":48,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":64,"data_years":5},{"city_slug":"lynchburg","city_name":"Lynchburg","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":10,"avg_low_c":0.3,"rainfall_mm":78,"rain_days":8,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":23.9,"avg_low_c":16.8,"rainfall_mm":59,"rain_days":10,"rain_hours_per_day":0.9,"humidity_percent":73,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":25.4,"avg_low_c":19.2,"rainfall_mm":65,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":74,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":26.7,"avg_low_c":20.1,"rainfall_mm":89,"rain_days":11,"rain_hours_per_day":1.1,"humidity_percent":70,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":27.4,"avg_low_c":21.4,"rainfall_mm":87,"rain_days":12,"rain_hours_per_day":1.1,"humidity_percent":69,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":5,"comfort_band":"good","avg_high_c":29.7,"avg_low_c":23.4,"rainfall_mm":109,"rain_days":14,"rain_hours_per_day":1.2,"humidity_percent":72,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":6,"comfort_band":"difficult","avg_high_c":29.6,"avg_low_c":24.4,"rainfall_mm":279,"rain_days":23,"rain_hours_per_day":3.3,"humidity_percent":79,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":31,"avg_low_c":25.5,"rainfall_mm":127,"rain_days":20,"rain_hours_per_day":1.8,"humidity_percent":78,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":31.6,"avg_low_c":25.7,"rainfall_mm":150,"rain_days":24,"rain_hours_per_day":2.1,"humidity_percent":76,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":9,"comfort_band":"difficult","avg_high_c":30.3,"avg_low_c":24.5,"rainfall_mm":232,"rain_days":24,"rain_hours_per_day":2.8,"humidity_percent":82,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":10,"comfort_band":"mixed","avg_high_c":28.8,"avg_low_c":23.2,"rainfall_mm":133,"rain_days":18,"rain_hours_per_day":1.8,"humidity_percent":76,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":11,"comfort_band":"good","avg_high_c":26.9,"avg_low_c":20.9,"rainfall_mm":118,"rain_days":11,"rain_hours_per_day":1.2,"humidity_percent":74,"data_years":5},{"city_slug":"miami","city_name":"Miami","country_code":"US","month":12,"comfort_band":"good","avg_high_c":25.1,"avg_low_c":19.2,"rainfall_mm":118,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":74,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":8.1,"avg_low_c":-1.4,"rainfall_mm":127,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":12.2,"avg_low_c":1.5,"rainfall_mm":138,"rain_days":12,"rain_hours_per_day":2.1,"humidity_percent":71,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":17.2,"avg_low_c":5.8,"rainfall_mm":141,"rain_days":11,"rain_hours_per_day":1.8,"humidity_percent":67,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":4,"comfort_band":"mixed","avg_high_c":21,"avg_low_c":9.8,"rainfall_mm":133,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":68,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":5,"comfort_band":"mixed","avg_high_c":25.8,"avg_low_c":15.2,"rainfall_mm":157,"rain_days":14,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":6,"comfort_band":"mixed","avg_high_c":30.7,"avg_low_c":19.6,"rainfall_mm":157,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":71,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":32,"avg_low_c":22.2,"rainfall_mm":198,"rain_days":17,"rain_hours_per_day":2,"humidity_percent":76,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":8,"comfort_band":"mixed","avg_high_c":30.8,"avg_low_c":21,"rainfall_mm":180,"rain_days":13,"rain_hours_per_day":1.8,"humidity_percent":73,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":9,"comfort_band":"mixed","avg_high_c":27.9,"avg_low_c":17.6,"rainfall_mm":195,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":22.8,"avg_low_c":12.1,"rainfall_mm":86,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":69,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":11,"comfort_band":"good","avg_high_c":16.1,"avg_low_c":5.9,"rainfall_mm":106,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":71,"data_years":5},{"city_slug":"nashville","city_name":"Nashville","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":12,"avg_low_c":3,"rainfall_mm":113,"rain_days":10,"rain_hours_per_day":1.6,"humidity_percent":75,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":1,"comfort_band":"difficult","avg_high_c":4.3,"avg_low_c":-3,"rainfall_mm":97,"rain_days":10,"rain_hours_per_day":1.7,"humidity_percent":68,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":5.8,"avg_low_c":-2.9,"rainfall_mm":86,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":69,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":11.4,"avg_low_c":1.4,"rainfall_mm":139,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":65,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":4,"comfort_band":"good","avg_high_c":16.4,"avg_low_c":6.3,"rainfall_mm":113,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":65,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":5,"comfort_band":"good","avg_high_c":21.5,"avg_low_c":11.7,"rainfall_mm":114,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":70,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":27.3,"avg_low_c":17.3,"rainfall_mm":82,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":68,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":30.4,"avg_low_c":21,"rainfall_mm":140,"rain_days":14,"rain_hours_per_day":1.7,"humidity_percent":72,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":8,"comfort_band":"good","avg_high_c":28.7,"avg_low_c":19.5,"rainfall_mm":117,"rain_days":11,"rain_hours_per_day":1.5,"humidity_percent":71,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":9,"comfort_band":"mixed","avg_high_c":24.9,"avg_low_c":16.1,"rainfall_mm":140,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":73,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":10,"comfort_band":"mixed","avg_high_c":19.4,"avg_low_c":10.3,"rainfall_mm":142,"rain_days":8,"rain_hours_per_day":1.5,"humidity_percent":72,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":11,"comfort_band":"mixed","avg_high_c":12.3,"avg_low_c":4,"rainfall_mm":63,"rain_days":8,"rain_hours_per_day":1.2,"humidity_percent":68,"data_years":5},{"city_slug":"new-york","city_name":"New York","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":6.6,"avg_low_c":-0.8,"rainfall_mm":112,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":72,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":20.3,"avg_low_c":10.4,"rainfall_mm":52,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":76,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":24.3,"avg_low_c":13.4,"rainfall_mm":60,"rain_days":8,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":26.9,"avg_low_c":15.4,"rainfall_mm":73,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":69,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":4,"comfort_band":"good","avg_high_c":28.4,"avg_low_c":17.4,"rainfall_mm":91,"rain_days":9,"rain_hours_per_day":1.1,"humidity_percent":69,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":5,"comfort_band":"good","avg_high_c":31.4,"avg_low_c":20.6,"rainfall_mm":128,"rain_days":14,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":6,"comfort_band":"difficult","avg_high_c":31.6,"avg_low_c":22.8,"rainfall_mm":240,"rain_days":21,"rain_hours_per_day":2.7,"humidity_percent":79,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":31.9,"avg_low_c":24,"rainfall_mm":225,"rain_days":25,"rain_hours_per_day":2.6,"humidity_percent":83,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":31.8,"avg_low_c":24.1,"rainfall_mm":263,"rain_days":25,"rain_hours_per_day":3,"humidity_percent":83,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":9,"comfort_band":"difficult","avg_high_c":29.9,"avg_low_c":22.7,"rainfall_mm":338,"rain_days":23,"rain_hours_per_day":3.4,"humidity_percent":85,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":10,"comfort_band":"good","avg_high_c":27.6,"avg_low_c":19.3,"rainfall_mm":108,"rain_days":9,"rain_hours_per_day":1.2,"humidity_percent":78,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":24.7,"avg_low_c":15.7,"rainfall_mm":83,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":77,"data_years":5},{"city_slug":"orlando","city_name":"Orlando","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":22.5,"avg_low_c":13.4,"rainfall_mm":59,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":80,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":5.2,"avg_low_c":-2.6,"rainfall_mm":86,"rain_days":10,"rain_hours_per_day":1.7,"humidity_percent":67,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":7.3,"avg_low_c":-1.9,"rainfall_mm":80,"rain_days":10,"rain_hours_per_day":1.9,"humidity_percent":67,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":3,"comfort_band":"good","avg_high_c":13.1,"avg_low_c":2.3,"rainfall_mm":122,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":63,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":4,"comfort_band":"good","avg_high_c":18.2,"avg_low_c":7.2,"rainfall_mm":116,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":62,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":5,"comfort_band":"good","avg_high_c":23.1,"avg_low_c":12.4,"rainfall_mm":111,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":66,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":28.7,"avg_low_c":17.7,"rainfall_mm":79,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":65,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":7,"comfort_band":"good","avg_high_c":31.3,"avg_low_c":21.4,"rainfall_mm":114,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":70,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":8,"comfort_band":"good","avg_high_c":29.7,"avg_low_c":19.8,"rainfall_mm":106,"rain_days":11,"rain_hours_per_day":1.4,"humidity_percent":68,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":9,"comfort_band":"good","avg_high_c":25.9,"avg_low_c":16.5,"rainfall_mm":102,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":70,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":20.2,"avg_low_c":10.5,"rainfall_mm":80,"rain_days":7,"rain_hours_per_day":1.1,"humidity_percent":68,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":11,"comfort_band":"good","avg_high_c":13.2,"avg_low_c":4.2,"rainfall_mm":64,"rain_days":8,"rain_hours_per_day":1,"humidity_percent":66,"data_years":5},{"city_slug":"philadelphia","city_name":"Philadelphia","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":7.5,"avg_low_c":-0.2,"rainfall_mm":99,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":70,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":18,"avg_low_c":5.2,"rainfall_mm":32,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":49,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":21.3,"avg_low_c":7.5,"rainfall_mm":18,"rain_days":3,"rain_hours_per_day":0.3,"humidity_percent":39,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":23.6,"avg_low_c":9.7,"rainfall_mm":36,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":39,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":4,"comfort_band":"good","avg_high_c":30.4,"avg_low_c":14.9,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":20,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":5,"comfort_band":"mixed","avg_high_c":34.8,"avg_low_c":20.1,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":17,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":6,"comfort_band":"difficult","avg_high_c":40.5,"avg_low_c":26,"rainfall_mm":7,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":17,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":41.5,"avg_low_c":29.4,"rainfall_mm":74,"rain_days":5,"rain_hours_per_day":0.7,"humidity_percent":30,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":40.1,"avg_low_c":28.2,"rainfall_mm":51,"rain_days":5,"rain_hours_per_day":0.6,"humidity_percent":36,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":9,"comfort_band":"difficult","avg_high_c":37.8,"avg_low_c":24.9,"rainfall_mm":38,"rain_days":4,"rain_hours_per_day":0.5,"humidity_percent":34,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":10,"comfort_band":"good","avg_high_c":31.7,"avg_low_c":17.6,"rainfall_mm":35,"rain_days":2,"rain_hours_per_day":0.4,"humidity_percent":32,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":24.5,"avg_low_c":10.6,"rainfall_mm":19,"rain_days":2,"rain_hours_per_day":0.3,"humidity_percent":37,"data_years":5},{"city_slug":"phoenix","city_name":"Phoenix","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":20.1,"avg_low_c":7.6,"rainfall_mm":36,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":50,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":1,"comfort_band":"good","avg_high_c":13.9,"avg_low_c":7.7,"rainfall_mm":104,"rain_days":8,"rain_hours_per_day":1.7,"humidity_percent":79,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":2,"comfort_band":"good","avg_high_c":14.4,"avg_low_c":7.7,"rainfall_mm":89,"rain_days":8,"rain_hours_per_day":1.8,"humidity_percent":79,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":3,"comfort_band":"good","avg_high_c":14.1,"avg_low_c":8.5,"rainfall_mm":104,"rain_days":11,"rain_hours_per_day":1.7,"humidity_percent":78,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":4,"comfort_band":"good","avg_high_c":15.6,"avg_low_c":9.5,"rainfall_mm":22,"rain_days":3,"rain_hours_per_day":0.4,"humidity_percent":77,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":5,"comfort_band":"good","avg_high_c":17.4,"avg_low_c":11,"rainfall_mm":12,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":75,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":18.2,"avg_low_c":12.3,"rainfall_mm":2,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":77,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":7,"comfort_band":"ideal","avg_high_c":18.2,"avg_low_c":13,"rainfall_mm":0,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":81,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":8,"comfort_band":"ideal","avg_high_c":19.9,"avg_low_c":14.1,"rainfall_mm":1,"rain_days":0,"rain_hours_per_day":0,"humidity_percent":81,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":9,"comfort_band":"ideal","avg_high_c":20.4,"avg_low_c":14.4,"rainfall_mm":5,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":80,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":10,"comfort_band":"ideal","avg_high_c":20.2,"avg_low_c":12.9,"rainfall_mm":43,"rain_days":3,"rain_hours_per_day":0.6,"humidity_percent":75,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":11,"comfort_band":"good","avg_high_c":16.2,"avg_low_c":9.9,"rainfall_mm":78,"rain_days":7,"rain_hours_per_day":1.2,"humidity_percent":79,"data_years":5},{"city_slug":"san-francisco","city_name":"San Francisco","country_code":"US","month":12,"comfort_band":"mixed","avg_high_c":13.3,"avg_low_c":8.2,"rainfall_mm":191,"rain_days":13,"rain_hours_per_day":2.8,"humidity_percent":85,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":1,"comfort_band":"difficult","avg_high_c":0.2,"avg_low_c":-8.3,"rainfall_mm":77,"rain_days":10,"rain_hours_per_day":1.5,"humidity_percent":72,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":2,"comfort_band":"difficult","avg_high_c":2.4,"avg_low_c":-8.5,"rainfall_mm":63,"rain_days":9,"rain_hours_per_day":1.5,"humidity_percent":69,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":8.3,"avg_low_c":-3.1,"rainfall_mm":98,"rain_days":11,"rain_hours_per_day":1.9,"humidity_percent":67,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":4,"comfort_band":"good","avg_high_c":14.5,"avg_low_c":3,"rainfall_mm":108,"rain_days":13,"rain_hours_per_day":2.2,"humidity_percent":66,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":5,"comfort_band":"good","avg_high_c":21.2,"avg_low_c":9.2,"rainfall_mm":101,"rain_days":10,"rain_hours_per_day":1.8,"humidity_percent":68,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":6,"comfort_band":"good","avg_high_c":25.6,"avg_low_c":14.5,"rainfall_mm":130,"rain_days":13,"rain_hours_per_day":1.9,"humidity_percent":72,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":7,"comfort_band":"mixed","avg_high_c":28.2,"avg_low_c":17.7,"rainfall_mm":172,"rain_days":14,"rain_hours_per_day":2.2,"humidity_percent":76,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":8,"comfort_band":"good","avg_high_c":26.7,"avg_low_c":16.5,"rainfall_mm":122,"rain_days":14,"rain_hours_per_day":1.6,"humidity_percent":77,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":9,"comfort_band":"good","avg_high_c":23,"avg_low_c":13.1,"rainfall_mm":105,"rain_days":9,"rain_hours_per_day":1.4,"humidity_percent":77,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":10,"comfort_band":"good","avg_high_c":17,"avg_low_c":7.3,"rainfall_mm":103,"rain_days":8,"rain_hours_per_day":1.7,"humidity_percent":76,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":11,"comfort_band":"mixed","avg_high_c":8.9,"avg_low_c":0.6,"rainfall_mm":74,"rain_days":10,"rain_hours_per_day":1.4,"humidity_percent":74,"data_years":5},{"city_slug":"saratoga-springs","city_name":"Saratoga Springs","country_code":"US","month":12,"comfort_band":"difficult","avg_high_c":2.8,"avg_low_c":-4.8,"rainfall_mm":109,"rain_days":12,"rain_hours_per_day":2,"humidity_percent":77,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":1,"comfort_band":"mixed","avg_high_c":7.8,"avg_low_c":2.5,"rainfall_mm":171,"rain_days":16,"rain_hours_per_day":3.4,"humidity_percent":84,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":2,"comfort_band":"mixed","avg_high_c":7.9,"avg_low_c":2.4,"rainfall_mm":109,"rain_days":14,"rain_hours_per_day":2.5,"humidity_percent":81,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":3,"comfort_band":"mixed","avg_high_c":10.9,"avg_low_c":4,"rainfall_mm":98,"rain_days":15,"rain_hours_per_day":2.2,"humidity_percent":80,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":4,"comfort_band":"good","avg_high_c":13.4,"avg_low_c":5.6,"rainfall_mm":73,"rain_days":14,"rain_hours_per_day":1.7,"humidity_percent":76,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":5,"comfort_band":"good","avg_high_c":17.3,"avg_low_c":9,"rainfall_mm":56,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":74,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":6,"comfort_band":"ideal","avg_high_c":21.2,"avg_low_c":12.2,"rainfall_mm":48,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":70,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":7,"comfort_band":"ideal","avg_high_c":25.3,"avg_low_c":14.7,"rainfall_mm":7,"rain_days":1,"rain_hours_per_day":0.1,"humidity_percent":65,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":8,"comfort_band":"ideal","avg_high_c":25,"avg_low_c":15.3,"rainfall_mm":31,"rain_days":6,"rain_hours_per_day":0.6,"humidity_percent":69,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":9,"comfort_band":"ideal","avg_high_c":21,"avg_low_c":13,"rainfall_mm":50,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":76,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":10,"comfort_band":"good","avg_high_c":15.4,"avg_low_c":9.2,"rainfall_mm":111,"rain_days":14,"rain_hours_per_day":2.2,"humidity_percent":82,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":11,"comfort_band":"mixed","avg_high_c":10.3,"avg_low_c":5.5,"rainfall_mm":172,"rain_days":17,"rain_hours_per_day":3.7,"humidity_percent":84,"data_years":5},{"city_slug":"seattle","city_name":"Seattle","country_code":"US","month":12,"comfort_band":"difficult","avg_high_c":8.1,"avg_low_c":3.8,"rainfall_mm":201,"rain_days":20,"rain_hours_per_day":4,"humidity_percent":85,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":1,"comfort_band":"good","avg_high_c":17.8,"avg_low_c":10.2,"rainfall_mm":52,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":75,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":20.3,"avg_low_c":12.8,"rainfall_mm":61,"rain_days":7,"rain_hours_per_day":1.3,"humidity_percent":81,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":22.4,"avg_low_c":15.1,"rainfall_mm":84,"rain_days":10,"rain_hours_per_day":1.1,"humidity_percent":76,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":24.5,"avg_low_c":17.7,"rainfall_mm":82,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":73,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":5,"comfort_band":"good","avg_high_c":27.8,"avg_low_c":21,"rainfall_mm":80,"rain_days":10,"rain_hours_per_day":1.2,"humidity_percent":76,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":6,"comfort_band":"mixed","avg_high_c":29.6,"avg_low_c":23.5,"rainfall_mm":127,"rain_days":19,"rain_hours_per_day":1.8,"humidity_percent":81,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":30.7,"avg_low_c":24.6,"rainfall_mm":154,"rain_days":22,"rain_hours_per_day":2,"humidity_percent":84,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":30.3,"avg_low_c":24.8,"rainfall_mm":163,"rain_days":22,"rain_hours_per_day":2.3,"humidity_percent":83,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":9,"comfort_band":"difficult","avg_high_c":28.3,"avg_low_c":23.6,"rainfall_mm":201,"rain_days":19,"rain_hours_per_day":2.7,"humidity_percent":81,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":10,"comfort_band":"good","avg_high_c":25.4,"avg_low_c":20.2,"rainfall_mm":91,"rain_days":10,"rain_hours_per_day":1.3,"humidity_percent":76,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":11,"comfort_band":"good","avg_high_c":22.3,"avg_low_c":16.1,"rainfall_mm":98,"rain_days":7,"rain_hours_per_day":1,"humidity_percent":77,"data_years":5},{"city_slug":"saint-augustine","city_name":"St. Augustine","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":19.9,"avg_low_c":13.4,"rainfall_mm":44,"rain_days":6,"rain_hours_per_day":0.7,"humidity_percent":81,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":1,"comfort_band":"ideal","avg_high_c":19.7,"avg_low_c":12.3,"rainfall_mm":60,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":75,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":2,"comfort_band":"ideal","avg_high_c":22.8,"avg_low_c":14.8,"rainfall_mm":64,"rain_days":6,"rain_hours_per_day":1,"humidity_percent":78,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":3,"comfort_band":"ideal","avg_high_c":25,"avg_low_c":17.1,"rainfall_mm":51,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":72,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":4,"comfort_band":"ideal","avg_high_c":27.5,"avg_low_c":19.4,"rainfall_mm":64,"rain_days":7,"rain_hours_per_day":0.8,"humidity_percent":68,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":5,"comfort_band":"good","avg_high_c":30.2,"avg_low_c":22.6,"rainfall_mm":63,"rain_days":8,"rain_hours_per_day":0.8,"humidity_percent":69,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":6,"comfort_band":"difficult","avg_high_c":31,"avg_low_c":24.5,"rainfall_mm":154,"rain_days":22,"rain_hours_per_day":2,"humidity_percent":75,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":7,"comfort_band":"difficult","avg_high_c":32.1,"avg_low_c":25.8,"rainfall_mm":128,"rain_days":21,"rain_hours_per_day":1.8,"humidity_percent":74,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":8,"comfort_band":"difficult","avg_high_c":31.6,"avg_low_c":25.9,"rainfall_mm":206,"rain_days":23,"rain_hours_per_day":2.6,"humidity_percent":76,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":9,"comfort_band":"mixed","avg_high_c":30.3,"avg_low_c":24.4,"rainfall_mm":153,"rain_days":19,"rain_hours_per_day":2.2,"humidity_percent":78,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":10,"comfort_band":"good","avg_high_c":28.4,"avg_low_c":21,"rainfall_mm":103,"rain_days":8,"rain_hours_per_day":0.9,"humidity_percent":71,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":11,"comfort_band":"ideal","avg_high_c":24.9,"avg_low_c":17.4,"rainfall_mm":54,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":73,"data_years":5},{"city_slug":"saint-petersburg-fl","city_name":"St. Petersburg","country_code":"US","month":12,"comfort_band":"ideal","avg_high_c":22.4,"avg_low_c":15,"rainfall_mm":63,"rain_days":5,"rain_hours_per_day":0.8,"humidity_percent":77,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":1,"comfort_band":"ideal","avg_high_c":25.9,"avg_low_c":17.2,"rainfall_mm":12,"rain_days":3,"rain_hours_per_day":0.2,"humidity_percent":71,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":2,"comfort_band":"ideal","avg_high_c":25.8,"avg_low_c":17.3,"rainfall_mm":11,"rain_days":2,"rain_hours_per_day":0.2,"humidity_percent":70,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":3,"comfort_band":"ideal","avg_high_c":24.1,"avg_low_c":16.3,"rainfall_mm":50,"rain_days":6,"rain_hours_per_day":0.8,"humidity_percent":76,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":4,"comfort_band":"ideal","avg_high_c":22.4,"avg_low_c":14.4,"rainfall_mm":45,"rain_days":4,"rain_hours_per_day":0.6,"humidity_percent":75,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":5,"comfort_band":"ideal","avg_high_c":19.2,"avg_low_c":12,"rainfall_mm":80,"rain_days":8,"rain_hours_per_day":1.3,"humidity_percent":80,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":6,"comfort_band":"mixed","avg_high_c":17.9,"avg_low_c":11.1,"rainfall_mm":150,"rain_days":12,"rain_hours_per_day":2.3,"humidity_percent":79,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":7,"comfort_band":"mixed","avg_high_c":16,"avg_low_c":9.6,"rainfall_mm":137,"rain_days":12,"rain_hours_per_day":2.1,"humidity_percent":79,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":8,"comfort_band":"good","avg_high_c":16.5,"avg_low_c":9.7,"rainfall_mm":96,"rain_days":11,"rain_hours_per_day":1.6,"humidity_percent":79,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":9,"comfort_band":"ideal","avg_high_c":18,"avg_low_c":10.8,"rainfall_mm":47,"rain_days":7,"rain_hours_per_day":0.9,"humidity_percent":76,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":10,"comfort_band":"ideal","avg_high_c":22,"avg_low_c":13.3,"rainfall_mm":24,"rain_days":6,"rain_hours_per_day":0.4,"humidity_percent":72,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":11,"comfort_band":"ideal","avg_high_c":23.4,"avg_low_c":14.9,"rainfall_mm":19,"rain_days":5,"rain_hours_per_day":0.4,"humidity_percent":70,"data_years":5},{"city_slug":"cape-town","city_name":"Cape Town","country_code":"ZA","month":12,"comfort_band":"ideal","avg_high_c":24.3,"avg_low_c":16.2,"rainfall_mm":32,"rain_days":5,"rain_hours_per_day":0.4,"humidity_percent":70,"data_years":5}]}