Ask a Chennai-ite to name a few popular landmarks of the city and I’m sure they would definitely bring this one up. I don’t know how many have paid a visit...