Peru’s weather changes dramatically depending on location and time of year. For example, January is often wet in high-altitude regions like the Altiplano but milder along the coast.
Lima has a humid climate with coastal fog. The air quality can vary, especially during the wetter season.
The rainiest period tends to be from December to March. This varies by region; for instance, Cusco gets heavy rains while coastal areas like Trujillo might see less.
Cusco sits on the Andean plateau and experiences a temperate climate with cool nights. It sees more rain compared to Lima, especially during the rainy season.