Pretty, pristine and lakeside, and at the foot of a towering hulk of a mountain, Luzern has long been Switzerland’s tourism capital.

See Full Page