answersLogoWhite

0

There are two Jawaharlal Nehru stadiums. One is in Delhi and the other one is in Kochi, Kerela, India. The Delhi one was the main host of the 2011 Commonwealth Games and the Kochi one is more commonly known as Kaloor International Stadium and is a cricket stadium.

User Avatar

Wiki User

9y ago

What else can I help you with?