4) Fasnacht Spring Carnival, Basel
Be sure to visit Basel, Switzerland's second largest city for the Fasnacht Spring carnival. Its world-famous three-day carnival features participants in colourful costumes and masks parading in the streets. The carnival starts on the Monday after Ash Wednesday, and cafes and bars are open all night as confetti, sweets, and flowers are thrown to the crowd.