The Vembanad lake is one of the largest lakes in India and is located in the state of Kerala. It has a length of 89.5 km and is 230 square kilometers.
Pushkar is home to the beautiful Pushkar Lake, which is considered sacred and is often called "Tirtha-Raj" or the "king of pilgrimage sites" ...
Lonar lake in Maharashtra, world's only saltwater lake in basaltic rock, is believed to have been formed by a meteorite that hit Earth around 52,000 years ago ...
As part of its efforts, the corporation has decided to make a list of artificial lakes available on Google Maps, allowing ...