Venue Information

Formal Name: Irakleio Arena
Location: Irakleio (Greece)