Answer:
The
Wular lake in Jammu and Kashmir, with a maximum area of 260 sq km, is the
largest natural inland lake in India.
You need to login to perform this action.
You will be redirected in
3 sec