Multiple choice The ancient kingdom of Avanti had its capital at Ujjain Vaishali Pataliputra Ayodhya Reveal answer Fill a bubble to check yourself A Correct answer Explanation Avanti was one of the sixteen Mahajanapadas of ancient India. Its capital was Ujjain, which was a major center of trade and culture.