As per Ayurveda good health is defined as a balance between body mind spirit and surrounding.