No. As of the 2008 Games, India has never hosted an Olympics.
India does compete in the Olympics. In fact, they have 96 athletes partcipating in the 2008 games.
No city in India has put forward a bid to host the 2020 Olympics. Therefore they will not be there.
Its still yet top be decided.
The 2020 Olympics will be held in Tokyo, Japan.
It is written: スポーツ
The 2020 summer olympics are to be held in Tokyo, Japan.
i think INDIA in 2020 will b a super power from other country
India can beat China's population in 2020
Motto of Olympics 2020
around 2020
Tokyo, Japan
Yes, India is in the Olympics.
Tokyo Japan
2020
In 2020 in cambodia