Panguipulli
From Wikipedia, the free encyclopedia
Panguipulli (Mapudungun: hill of the puma/lion) may refer to:
- Panguipulli Lake a lake in Los Rios Region, southern Chile
- Panguipulli, Chile the main city in the shores of the lake
Panguipulli (Mapudungun: hill of the puma/lion) may refer to: