Ancient Q31 Leave a Comment / GK / By admin@jkexampreparation.com Biography of Harshavardhana, 'Harshacharita', was written by which Sanskrit poet? 1. Bhasa 2. Kalidasa 3. Banabhatta 4. Dandi Answered by 1 user(s) Share Explanation: Bāṇabhaṭṭa wrote Harshacharita.