How many Indian athletes participated in the 2016 Summer Olympics?
117
105
95
130
Answer
A total of 117 Indian athletes participated in the 2016 Summer Olympics in Rio de Janeiro, Brazil. This was one of India's largest ever delegations sent to the Olympics.
India's Triumphs & Trials: The Ultimate Quiz on the 2016 Summer Olympics Delegation