I live in a gigantic city which is exploding in all directions….but when I do visit a small town like Katpadi, Vellore which is situated in Tamil Nadu, I do find it charming in many ways.