The system of Siddha Medicine is the most ancient medical systems of India and has a long history and traditionally practiced as an indigenous medicine in the south India and Sri Lanka, especially, in the Northern and Eastern provinces. The Siddha Medicine system plays a prominent role in traditional health care system in the Northern and Eastern parts of Sri Lanka, especially in the private sector; Siddha Medicine still receives significant public support as a complimentary and alternative medicine.