Panguipulli
From Wikipedia, the free encyclopedia
Panguipulli (Mapudungun: hill of the puma/lion) may refer to:
- Panguipulli Lake, a lake in Los RĂos Region, southern Chile
- Panguipulli, Chile, a city, comuna, and municipality on the shore of Panguipulli Lake