TODOS LOS SANTOS, LAKE


Meaning of TODOS LOS SANTOS, LAKE in English

Lake, south-central Chile.

It is located north of Puerto Montt. With neighbouring Lake Llanquihue , it is the best-known of Chilean lakes and is in a popular resort area.

Britannica English dictionary.      Английский словарь Британика.