Multiple choice general knowledge Ayodhya was the capital of which Kingdom? Mithila Indraprastha Kosala Lanka Reveal answer Fill a bubble to check yourself C Correct answer Explanation Ayodhya was the capital city of the Kosala kingdom in ancient India. It was ruled by King Dasharatha and later his son Lord Rama. Mithila was Janaka's kingdom, Indraprastha was the Pandavas' capital, and Lanka was Ravana's kingdom.