Likewise, when did Megasthenes come to India?
4th Century BC
Also, who sent Megasthenes to India? king Seleucus I
Similarly, why did Megasthenes came to India?
Megasthenes came to India in 302 B.C. as an ambassador for seleucos, the representative in India from the greek Prince Alexander. He took up the office on the court of king Chandragupta . He described in detail the land, the people, the climate, the fertility of the soil etc.
What did Megasthenes wrote about India?
Megasthenes described about India in his book Indica. He mentioned the following things: India is a quadrilateral-shaped country, bounded by the ocean on the southern and the eastern side. India has many large and navigable rivers, which arise in the mountains on its northern border.