Morocco and Botswana are ranked ... The trip continues to Talassemtane National Park for hiking and natural swimming, then heads to Chefchaouen, the "Blue Pearl." Finally, the journey winds ...