Cool Season (November to February): Most pleasant weather with temperatures 25-32°C (77-90°F), lower humidity, and minimal rainfall. Perfect for outdoor activities and sightseeing. This peak tourist season offers ideal conditions.
Hot Season (March to May): Temperatures reach 35-40°C (95-104°F) with occasional thunderstorms. High heat and humidity challenge outdoor exploration, though fewer tourists mean lower prices.
Rainy Season (June to October): Frequent afternoon rainfall, lush green landscapes, and refreshing cooler temperatures. Fewer tourists and lower accommodation rates. Short bursts of rain typically don't disrupt daily activities.
Recommended Period: November through February offers optimal conditions for comprehensive city exploration and outdoor activities.