Just as the rain renews Earth, I went for spa therapy to rejuvenate myself. The flowery vibes, fragrant rooms, and smiling faces at Neo Veda spa,The Metropolitan Hotel and Spa, New Delhi, always add a special touch to the spa day.