5th January 2018 Top tourist attractions in Ranchi, must visit in your trip Ranchi is capital city of Jharkhand state but it is quite small and less crowded in compare to other capital …