Quriqucha (Cusco)


Quriqucha is a lake in Peru located in the Cusco Region, Calca Province, Coya District. It is situated at a height of about. Quriqucha lies west of the Willkanuta River and the little town Taray.