Retreats

Magnolia Yoga wellness retreats in Ghana, Egypt, Mexico.
Magnolia Yoga wellness retreat promotional flyer.