With a hand-held fireworks free-for-all competing with an official midnight display over Prague Castle and the Vltava River, Prague is rightly known for its wild New Year's Eve. But this is a city that has something for everyone. All day long the Christmas Markets are still in full swing, as colorful wooden huts sell handicrafts, hot food and warm drinks in Old Town Square and Wenceslas Square. Culture lovers can take in the morning or evening performance of the Czech Philharmonic Orchestra at Rudolfinum and then attend the New Year's Eve gala ball at the Prague State Opera. As for those who like their festivities on the rowdy side, the action is in the bars, clubs and prime fireworks viewing spots: Charles Bridge and the town squares. For crowd-controlled celebrations, dinner cruises ply the Vltava River with music and dancing into the wee hours.