International cricket tournament with teams from Germany, Spain, Switzerland and more
Participating this Year