Ayurveda Health Care at Al Shifa Ayurvedic Treatment Centre & Natural Treatment Spa portrays a happy blend of the old and new. When the time honored techniques of Ayurveda (the science of life) are