Largest Lake in India

September 3, 2010 by  
Filed under Geography

Wular Lake is the largest fresh water lake in Asia and largest lake in India by area with 12 to 100 sq miles. It is located in the state of Jamu and Kashmir in northern part of India. Bandipore and Sopore cities are located on the bank of this lake.

- Read more