Experience this North African country's desert, mountains, small villages, and big cities as you explore Morocco like a local. Trek to a remote village in the High Atlas mountains and embrace the Berber culture at an authentic homestay.
Explore Cairo, visit the iconic pyramids, sail the Nile River, and be welcomed into locals’ homes to share meals.
Start your journey in Johannesburg, one of the largest metropolitan cities in the world. Then immerse yourself in traditional South African tribal culture during a 1-night homestay in a rural village. Next up...
Experience this North African country's desert, mountains, small villages, and big cities as you explore Morocco like a local. Trek to a remote village in the High Atlas mountains and embrace the Berber culture at an authentic homestay.