Siddha Wellness Siddha It is a system of medicine mainly practised in the south of India. It is derived from "Siddhi, meaning to attain something beautiful or perfect." It treats not just the… 3 Comments 15 April 2016