Sundar Pichai was born in Madurai, a city in the southern Indian state of Tamil Nadu. Madurai is one of the oldest continuously inhabited cities in the world and is known for its rich cultural heritage.
The Sundar Pichai Quiz Showdown: Who Will Come Out on Top?