Todos los Santos Lake is located in the Andes Cordillera in the south of Chile. At any time of the year, you can find a clear day or a closed storm, or all in one day. From the boats you can see surprisingly views of mountains, forest, or volcanoes.
No categories selected