Where is the Wular lake in India?
Wular Lake (J & K ) is the largest Lake of India.
Wular lake is located in Jammu and Kashmir of India.