Deccan Queen

91-year-old bus becomes star attraction in Vijayawada

The Pandit Nehru Bus Station in Andhra Pradesh’s Vijayawada has a new attraction for the public to see and enjoy.…

1 year ago