Fatorda Stadium

Fatorda Stadium

The Fatorda Stadium, officially known as the Jawaharlal Nehru Stadium, is a multi-purpose stadium situated in Margao, Goa, India. The venue has been used to host both international football as well as cricket matches. It is Goa's only international stadium and has a seating capacity of 19,000 people.

Fatorda Stadium People (First 1 people) - Page 0

Goa football team

Goa football team