HomeUPSCThe foreign traveller who visited India during the reign of Shahjahan was – 56. The foreign traveller who visited India during the reign of Shahjahan was –By Admin / October 4, 2025 A. Thomas Roe B. William Hawkins C. Ibn Batuta D. Manucci ✅ The correct answer is option D.