Getting there in Jamshedpur

Jamshedpur is the largest city in the state of Jharkhand and is one of the ‘Industrial Cities’ of India, being known by many simply as “The Steel City”. Jamshedpur is completely maintained by Tata Steel for the most part. Tata Steel is responsible for the infrastructure as well the public services Read more…

Translate »