Africa
Retreats in Africa including Morocco, Egypt, and Namibia. Options for your retreat are everything from luxurious all inclusive retreats to short breaks. Take time out with yoga safari, retreats in the Atlas Mountains, hiking, surfing and much more...