Ranchi Topchanchi Lake is a man-made lake in Ranchi, the capital of the Indian state of Jharkhand. The lake was created in the early 1990s by damming the Subarnarekha River. It is a popular tourist destination, and a number of resorts and hotels have been built around it.
FAQ's on Topchanchi Lake
Q9: I am a travel agent. How can I buy travel leads of Topchanchi Lake?