The Pandit Jawaharlal Nehru Stadium in Margao, Goa, is currently playing host to the largest number of matches in the FIFA U-17 Women’s World Cup, something that is a thing of pride for the entire state. The state of Goa has had a long history in Indian Football, and the …
Read More »