Jamshedpur: India’s Pittsburgh – The Heart of Industrial Growth
Jamshedpur, located in the state of Jharkhand, is the first steel city of India, established by Sir Jamsetji N. Tata. The Tata Steel plant in …
News, Tourist Attraction, Lifestyle, Culture, Facts, Entertainment, Travel
Jamshedpur, located in the state of Jharkhand, is the first steel city of India, established by Sir Jamsetji N. Tata. The Tata Steel plant in …