In Travels Ranchi Lake, Ranchi April 29, 2022 1 Min Read Ranchi Lake is located in the heart of Ranchi, Jharkhand. Ranchi lake was constructed in the year 1842 by a… Read More