Kashmir Great Lakes or KGL is the most beautiful trek In India. Kashmir is itself Heaven On Earth. But the Kashmir Great Lakes is something else. The beauty of KGL is unmatched. The trek passes through 7 beautiful lakes of Kashmir. The trek starts from Sonmarg and terminates at Naranag. The trek crosses high Himalayan passes. The alpine lakes look crystal clean and very peaceful.