Search
Menu
Home
Sources
About
Contacts
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
.