Michelle SoleMay 8, 20172 minPucon; a place of natural beauty and outdoor adventure.Nestled in the heart of Chile's lake district lies Pucon. The town sits on the shore of lake Lago Villarrica and is dwarfed by the snow...