Indira Gandhi Stadium

Guwahati , India