no
no
YES !
Nagarjune Sagar in Andhra Pradesh is the largest man made lake in India.
udaypure sagar
nagarjuna sagar, AP, India
Payette lake is a natural lake and not a man made lake.
Artificial/Man-made Lakes: Nizām Sāgar, Vihar Lake, Kanva reservoir and Ooty LakeNatural lakes: Wular Lake,Dal Lake, Nanital Lake, Sambhar Lake, Loktak Lake, Chilika Lake, Nizam Sagar,Pulicat Lake
Lake Texoma in a man-made lake. In fact, the only natural lake in Texas is Lake Caddo.
It is a natural lake
YES
natural
No it was man made on the red river.