Vodafone Idea Limited stores In Kasaragod, Kerala