+91 9716108811
Is Dal Lake clean? – Kashmir Hills