Filming Locations: Thudarum Thodupuzha, Kerala, India Vagamon, Kerala, India Theni, Tamil Nadu, India Valayar, Kerala, India Cumbum, Tamilnadu, India Chennai, Tamil Nadu, India Ranny, Kerala, India