X-Nico

unusual facts about Pukaqucha


Pukaqucha

Pukaqucha (Quechua puka red, qucha lake, hispanicized spelling Pucacocha) is a lake in Peru located in the Lima Region, Huarochiri Province, Huanza District.


Similar


see also