When you think of plays in Chennai, the Museum Theatre is a name that definitely rings a bell. Built in 1896 in the Government Museum complex on Pantheon Road, this building became a home for ...