Ghodaghodi Lake ( Tal) is a natural freshwater lake covering the area of 2,563 hectares located at an altitude of 205m on the lower slopes of the Siwalik Hills, established in 2003 in Kailali district of Nepal. The lake is surrounded by tropical deciduous forest
Read more...