Vodafone Idea Limited stores In Pundibari, Cooch Behar, West Bengal