Vodafone Idea Limited stores In Cherthala, Cherthala, Kerala