India boasts of large numbers of lakes that are present throughout the country. Some of these lakes often form the main center of tourism because they pull large numbers of people from different corners of the world.
Read this post on indiatravelblog.net