International football action returns to Fatorda after nearly a decade

Goa will once again host international football, with the Nehru Stadium in Fatorda confirmed as the venue for India’s AFC Asian Cup 2027…