Vodafone Idea Limited stores In Rishikesh, Uttarakhand