Kalaripayattu is an Indian martial art from Kerala. It is one of the most ancient fighting systems that are even practiced today. It was originally practised in Kerala and some parts of Karnataka. Today it is practiced in Kerala, Tamil Nadu as well as Karnataka and some parts of Sri Lanka.