Question: What is the place of birth of the director of film Thacholi Ambu?
Sentence (from "Navodaya Appachan"): Appachan was born to the Maliampurackal family at Pulinkunnoo and was an alumnus of St. Xavier's College, Palayamkottai.
Relevant evidence: Yes