Carnival of Cultures Berlin 2017

Karneval der Kulturen, or Carnival of Cultures, is a four-day annual urban festival, with a free and open program, celebrating diversity. Music and dance groups, DJs, street food producers, traditional clothes and handicrafts merchants from all continents come together to bring life and color to several streets in the Kreuzberg neighborhood of Berlin. The carnival has been held…