The Lake of Kankrowlee, in Meywar, Upper India, 1868. Creator: Unknown
The Lake of Kankrowlee, in Meywar, Upper India, 1868. 'This magnificent lake, called also Rajsumned, or Royal Sea, is situated about thirty miles north of Oodeypore, the capital of Meywar