Guacamayo Island
Guacamayo Island is a river island south of Valdivia, south-central Chile. Next to it to the west lies the larger island of Isla del Rey.
The etymology of the island is not Mapudungun.
Geography
The area of this island is 1.559 km² and the coastline being 6.5 km.References