Islaqucha Explained

Islaqucha
Pushpin Map:Peru
Location:Peru
Ayacucho Region
Coords:-14.6475°N -73.8683°W

Islaqucha (Spanish isla island, Quechua qucha lake, Hispanicized spelling Islaccocha) is a lake in Peru located in the Ayacucho Region, Lucanas Province, in the districts of Chipao and Pukyu. Islaqucha lies north of Pukaqucha and west of Apiñaqucha.

See also