Tag: zell am see

Zell am See – an Austrian town on Lake Zell, south of the city of Salzburg

Zell am See only has two campsites (Panorama and Seecamp) out of which the last one is currently closed. The Austrian town on Lake Zell, south of the city of

Read Full