6. The Carnival of Berlin, Germany As every year, Berlin is celebration the capital's multicultural spirit through the Carnival of Cultures, held for 2013from May 17-20. The street parade will take place on Sunday, May 19, 2013. Over 1,5 million visitors will pay tribute to Berlin's ethnic diversity and the peaceful coexistence of its different cultures with this fun summer festival.