|Comments are Off
Location: Kadathanadan Kalari Center is located in Thekkady, Kerala. About: This is a major Kalari fight center where this martial arts form is practiced in a designed gallery. The infrastructure of the gallery is built in such a way that the viewers’ safety is given as the...