Jamshedpur is more than just an industrial town—it’s a clean, green, and surprisingly refreshing escape. From lakes and parks ...