Rao Travels (India) Private Limited's Brand New Volvo B8R 9600 - 13.5m AC Coach.
Poses for shots before heading towards New Delhi.