Jamshedpur is a major industrial city located in the state of Jharkhand, India. It is situated on the Chota Nagpur plateau and is known as the “Steel City” due to its large steel mills and production of steel. Jamshedpur was founded in 1907 by the visionary industrialist Jamsetji Tata and is now part of the...Read More
When you book with an account, you will be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.