Davos Lake
“#hellohalloween
Davos is a stunning mountain town in Switzerland, and while it’s more famous for its ski resorts and alpine charm, the lake nearby—Lake Davos (Davossee)—is indeed beautiful and a peaceful spot that complements the surrounding scenery perfectly.”@potatogal · 1 year ago