Q. Where is the Indira Priyadarshini Stadium is situated?

Solution: Indira Priyadarsini Stadium is located in the coastal city of Visakhapatnam, Andhra Pradesh. The 25,000 seat Indira Priyadarshini Stadium in this coastal town has hosted one-day matches but was not yet a Test venue. The stadium has hosted 5 ODI Matches and is also known as the Municipal Corporation Stadium.

Leave a Comment