Most of the lakes in India were created naturally and have been developed into some stunning travel spots. Here are a few lakes in India you cannot miss.