Xinalani Retreat is an Eco Resort designed for the practice of yoga and meditation. Hosts individuals and yoga retreats in Mexico.