What do you get if you combine a few days in Marrakech with a few more on Morocco's coast? This eight-day adventures that’s brimming with tasty food, cultural experiences, and some well-deserved beach
Kasbahs rising out of the desert, legendary mountain passes and ancient cities brimming with a thousand-and-one sights. This tour will take you on a magic carpet ride through magnificent Morocco, wher
Enjoy close-up encounters with some of the world's greatest wildlife on this small group tour of Kenya, and cap your stay with a wonderful few days of total relaxation at a beach resort on the edge of