Nehru Stadium, established in 1962, is located at
Guwahati in
Assam.
With the seating capacity for 25,000 spectators, the stadium hosts international matches. The first international match was staged here in 1983 during the West Indies tour of India. Football matches are also held at this venue.