Over a period of thirty years, Ibn Battuta visited most of the known Islamic world as well as many non-Muslim lands. His journeys included trips to North Africa, the Horn of Africa, West Africa and Eastern Europe, and to the Middle East, South Asia, Central Asia, Southeast Asia and China.