Answer: Canada-United States
Answer: Rajasthan has the largest numbers of lakes in India
Answer: Wular
Answer: It is a natural lake.
Answer: It is the largest fresh water lake in north eastern states of India
Answer: It belongs to Indus River
Answer: Tso Moriri lake: Nagaland
Answer: It is located in the Odisha
Answer: Russia
Answer: Democratic Republic of the Congo