Vodafone Idea Limited stores In Silvassa, Silvassa, Dadra And Nagar Haveli