The Indian postal services honoured the Narayan Seva Sansthan, the Udaipur-based non-profit organisation, by launching their postal stamps. The stamp of Rs 5 includes the official logo of the Narayan Seva Sansthan in bright colours along with the picture of NGO’s Polio Hospital which is situated in Udaipur.