The Thaipusam festival is celebrated all over the world where Hindus, and especially people from Tamil Nadu live. This is one historical festival that has been celebrated with the prayer that anything evil should be kept away from man. Today it is widely celebrated in Mauritius, Malaysia, India, Sri Lanka, South Africa, Caribbean, Singapore and evern North America. It includes many rituals and ends with a procession walked barefoot and carrying bright coloured Kavadis on their heads. Understand why people believe in such a ritual as it has begum its roots from the legendary tales of Hinduism.