Padappai is an up-and-coming town near Chennai. It is considered to be among the rapidly developing suburbs in the city. The word ‘Padappai’ in ancient Tamil Nadu meant ‘beautiful flower garden’, a name it got because of the many nursery gardens in the ar