Question:

Who wrote the famous book Indica?

Show Hint

Remember: Megasthenes wrote Indica, and Kautilya wrote Arthashastra.
Updated On: May 13, 2026
  • Kautilya
  • Megasthenes
  • Visakhadatta
  • Pliny
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation

Concept:
Indica is an important ancient account of India written by a Greek ambassador. It gives information about the Mauryan period, especially about Indian society, administration, cities and customs.

Step 1:
Identify the author of Indica.
Megasthenes was a Greek ambassador who visited the court of Chandragupta Maurya. He wrote a famous account of India called: \[ \textit{Indica} \]

Step 2:
Understand why the book is important.
Indica is useful for understanding Mauryan India. It describes the city of Pataliputra, administration, social life and other features of ancient India.

Step 3:
Eliminate other options.
Kautilya wrote Arthashastra. Visakhadatta wrote Mudrarakshasa. Pliny was a Roman writer, but he did not write Indica.

Step 4:
Final conclusion.
Therefore, the famous book Indica was written by: \[ \boxed{\text{Megasthenes}} \]
Was this answer helpful?
0
0