Weather in Peru

Lima Arequipa Callao Trujillo Chiclayo Iquitos Huancayo Piura Chimbote Cusco Pucallpa Tacna Santiago de Surco Ica Juliaca Santa Anita - Los Ficus Sullana Chincha Alta Huanuco Ayacucho Cajamarca San Martin Puno Tumbes San Francisco De Borja Talara Chosica Huaraz Brena Cerro de Pasco San Juan Ciudad Satelite Chilca Selva Alegre Chulucanas San Isidro San Fernando Jesus Maria Santiago Huaral Pisco Wanchaq Belen Catacaos Paita Abancay Huacho Moquegua Ilo Tingo Maria Jaen Tarma