Lucerne, SWITZERLAND This Swiss city on gorgeous Lake Lucerne is popular with tourists due to its amazing views of the lake, Mount Pilatus, and Mount Rigi of the Swiss Alps. Some of the buildings in Lucerne date back hundreds of years. Lake Lucerne This large, spindly lake in Switzerland is one of the top vacation spots for locals and tourists alike, and the shores are lined with many resorts and hotels.