SHIMLA: Tourists from Delhi wishing to visit picturesque Lahaul-Spiti have a reason to cheer. Now, they can board a direct Volvo bus from the national capital to the tribal district of Himachal Pradesh. The first such luxury daily bus service on the route, the Volvo will be operated by the Himachal Road Transport Corporation […]