Which famous Muslim explorer traveled from northern Africa across Asia to China and back, stopping many places along the way?

Respuesta :

Ibn Battuta, hope this helps
The Moroccan traveler Ibn Battuta is known as the greatest traveller of premodern times. He lived in the 8th century H/14th century CE.