Experience the local hospitality wherever you go and get in touch with the wide variety of fascinating cultures and local traditions that Africa has to offer. The people are ready to show you their country's natural wonders, draw you into the rhythm and soul of Africa, give you close encounters with their regal wildlife and take you on an unforgettable journey through their history.
Northern Africa
Morocco
With scenery varying from pristine desert to the lush landscape of the Atlas Mountains in the south,…