Kashmir Valley is known as the Valley of Lakes due to its numerous freshwater lakes formed by glacial activity and mountain ...