Location Peru
Ayacucho Region | ||
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.
References
Islaqucha Wikipedia(Text) CC BY-SA