20121113 city.thiruvananthapuram: Neha makes an artful return to life