Kalaripayattu in Kerala is an ancient martial traditionĀ combining physical conditioning, weapon training, unarmed combat and traditional healing practices. Travellers can watch live Kalaripayattu …
Continue Reading about Kalaripayattu in Kerala-Where to Watch, Prices & Timings →











