?
Find out the odd one
Answer & Solution
Correct Answer:
Option
D
Ptolemy: Written a geographical treatise on India
Join the Discussion
Login to post a comment or share your explanation.
LoginAl-Biruni Persian scholar who wrote Tahqiq ma li-l-Hind, a detailed account of Indian culture, science, and society—not specifically about Harshavardhana ❌ Slightly inaccurate (not focused on Harsha)
Megasthenes Greek ambassador to Chandragupta Maurya; wrote Indica about Indian society—not Indo-Persian relations ❌ Incorrect attribution
Ptolemy Greco-Roman geographer who wrote Geographia, including maps and descriptions of India ✅ Accurate