Bitten by the wanderlust, and looking for the perfect weekend getaway? We have your destination: Jamshedpur. The Steel City may not be the traditional choice of many travellers, but the quiet town and its idyllic surroundings provide the ideal weekend destination for family holidays, romantic...