Question: What is the place of birth of the director of film Mayookham?
Sentence (from "Mayookham"): Mayookham is a 2005 Malayalam film directed by T. Hariharan.
Relevant evidence: Yes