Plan a soothing retreat from the maddening action of Delhi. Pack your bags for a journey up the picturesque Shimla, The Queen of Hills, on the Bus on rent in Delhi, available with PTL Tourism Transport. The bewitching hill...