Vodafone Idea Limited stores In Bh Rani Majjid, Godhra, Gujarat