Thrissur and Kozhikode in Kerala, India were the major filming locales.
Thrissur dan Kozhikode di Kerala, India adalah tempat pemfilman utamanya.