Navodaya Appachan(1924-2012)
- Producer
- Director
Navodaya Appachan was born on 6 February 1924 in Alappuzha, Kerala, India. He was a producer and director, known for Theekkadal (1980), Thacholy Ambu (1978) and Mamangam (1979). He died on 17 April 2012 in Kochi, Kerala, India.