Results 1 results found Joysagar, built by Swargadeo Rudra Singha in honour of his mother, Joymoti, India's largest man-made lake, Sivasagar, Assam, India, Asia