Ranchi Tourist Spots | Ranchi Tour Guide | Jharkhand Tourism | Tourist Destination
Ranchi is the capital of the Indian state of Jharkhand. There are numerous places to visit in Ranchi, and among the most popular spots, the waterfalls must be a part…