The Nehru stadium in Goa will be the site of an All India Football Federation (AIFF) inspection on Thursday as the appointed committee seeks to verify the ability of the stadium to host the prestigious Under-17 World Cup matches in 2017, in Goa, according to a report in The Herald.