November to February. Days are mild (12–25°C), humidity is low, and you can walk the old bazaars without wilting. These months also avoid the worst o…
March and October. Temperatures are still bearable (max 30–33°C), room rates drop by 20–30%, and you'll have most attractions to…
Go in November or February: clear air, comfortable days, and no major festival crowds.