2. London, UK: New Year's Day Parade

If you happen to be in the United Kingdom at the end of the year and wondering where to spend January 1st, you cannot go wrong with London's amazing New Year's Day Parade. It kicks off a year of more British eccentricities with a bang, when more than 10,000 performers dressed up to the hilt take to the streets. Cheerleaders, acrobats, street actors, dancers and musicians representing all the London boroughs, not to mention a few nations dotted around the globe thanks to the Commonwealth connection, provide a colorful entertainment for spectators that starts at Piccadilly at noon and ends about 3 hours later in Parliament Square. It's been held for a good cause since 1987, having since then raised more than one and half million pounds for charity.