Q. Ujjayini was the capital of which Mahajanapada around 600 BCE?
Answer: Avanti
Notes: Ujjayini was the capital of the Avanti Mahajanapada around 600 BCE. Avanti was one of the sixteen Mahajanapadas of ancient India, located in the present Malwa region of Madhya Pradesh. The kingdom was divided into Northern Avanti, with Ujjayini as its capital, and Southern Avanti, with Mahishmati as its capital. Around the time of Mahavira and Buddha, Ujjayini was a significant political and commercial center on major trade routes.