Satellite map of Fatorda Stadium
The Fatorda Stadium, formerly known as the Jawarharlal Nehru Stadium, is a multi-purpose stadium situated in Margao, Goa. 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.
Latitude: 15° 17' 13.20" N
Longitude: 73° 57' 26.99" E
Nearest city to this article: Madgaon
Read about Fatorda Stadium in the Wikipedia Satellite map of Fatorda Stadium in Google Maps












Leaflet | © OpenStreetMap contributors