0 1 Sushruta Ayurvedic Clinic | Best Ayurvedic Clinic in Delhi The basic principle of Ayurvedic medicine is to prevent and treat illness by maintaining a balance between your body, mind, and environment. Being the...