Hello, we'll be staying for a couple of days in Vitznau.
We're definitely going to go to Lucerne (probably by boat), but I was wondering if we should check some other places on the other side of the lake.
If you'd choose one or two more places to visit (except Lucerne, Weggis and Vitznau) what would you recommend?
Our preferences would be great views, picturesque towns, chapels, nice cafes to stop by for a coffee /pastries / chocolate.
I'll probably we'll have Tell Pass or Swiss Pass so lake tours should be covered.