Ranchi is the capital of Jharkhand. Jharkhand is a state in India.
Ranchi is at an elevated height as compared to other cities like Mumbai, Chennai, Kolkata and Delhi. It is surrounded by beautiful places but I never ventured going to these places. You get branded pizzas and other items like Chinese(Indian type), Tandoori and south Indian tiffin dishes in the restaurants in the city. There is a five star hotel too and other star hotels also.
The city is small compared to Delhi. But is very disciplined. Police need not worry too much here in Ranchi.
Foreigners visiting Ranchi may stay in five star hotel and consult hotel staff for sightseeing. They may buy Jharkhand arts and crafts. They may try coconut water too. There are local brands in bread, bun and the bread here in Ranchi is likely to be fresh.
That's all for now, folks. Have a nice day !!