81
Which among the following is a man-made lake in West Bengal?
Answer & Solution
Answer: Option
A
Solution:
The Rabindra Sarovar Lake, earlier known as the Dhakuria Lake, is a man-made lake in South Kolkata of West Bengal.