Challenging Knowledge Quiz
1. Bengaluru is a city of over 12 million people, in what country is it located?
France
India
China
USA
France
India
China
USA