Alwal Lake, located in the state of Telangana, is one of the most scenic artificial lakes of India. The locals treasure the Lake just for its idyllic presence in the neighbourhood. It is only at a distance of about 9 kilometres from the twin cities of Hyderabad and Secunderabad which house many gorgeous lakes, both natural and artificial. Alwal Lake is extremely popular among people who enjoy fishing as a hobby.