Name the ancient Indian king who wrote the book “Ratanavali”
Answer & explanation
Correct answer: option 1
The correct answer is Option (1) → Harsha Vardhan
Harshavardhana, the seventh-century ruler of Kanauj, was himself a writer, and the Sanskrit play Ratnavali is attributed to him.
Two other plays, Priyadarshika and Nagananda, are also his. His court poet Banabhatta wrote the Harshacharita, and the Chinese pilgrim Hiuen Tsang visited his kingdom.