Ancient Q34 Leave a Comment / GK / By admin@jkexampreparation.com Indica was written by: 1. Strabo 2. Megasthenes 3. Justin 4. Pliny Answered by 1 user(s) Share Explanation: Megasthenes authored Indica about Mauryan India.