From lakes to alpine peaks, medieval architecture and lots of color, don't miss the best things to do in Lucerne Switzerland!