Who was the first English man arrived in India via a land route for the purpose of trade with Indian merchants?
[A] John Mildenhall
[B] Captain William Hawkins
[C] Francisco de Almeida
[D] John Surman
Click Here to Display Answer