Shivshahi`

Luxury buses `Shivshahi` launched in Mumbai

Maharashtra State Transport Department’s luxury buses `Shivshahi` launched at Mumbai Central Depot in Mumbai on June 1, 2017. (Photo: IANS)