Geneva Carnival is part of the great Lake Parade which takes place annually in Geneva, Switzerland. This year, thanks to GC Sound was the first year the Caribbean Culture was represented at the parade.
The free event is a melting post of great music and great people simply having an amazing time. ... Read More