SmritiPlanInsightsReview

Ibn Battuta, the Moorish traveller, visited India during the reign of: