SWITZERLAND

Geneva

Geneva is an indoor arena located in Geneva, Switzerland. Geneva Arena hosts multiple sporting events, such as Tennis and Basketball.