If you need to take a breather from all that exhausting sightseeing, find a shady patch to sit at Dimna Lake. Pack a picnic or your favorite book ... This is the place to switch to relax mode!
Situated in Jamshedpur, this body of water is well worth a visit. But you'll find tons more to discover in the area. JRD Tata Sports Complex, Jubilee Park, and Tata Steel Zoological Park aren't too far from Dimna Lake.