
File photo: The Indian national flag is projected onto a balloon during the Commonwealth Games closing ceremony at the Jawaharlal Nehru stadium, in 2010.
Credit: Reuters photo
The Commonwealth Sport's General Assembly in Glasgow on Wednesday, confirmed that Ahmedabad will be the venue for the 2030 Commonwealth Games. This will be the second time that India will be host to the grand sporting event, with the first time being the controversy marred 2010 Commonwealth Games in Delhi.
Here's a list of all the venues that have hosted the Commonwealth Games ever since its inception in 1930