Extra Large Buses 13 meters and above

Extra Large Buses (13 meters and above):

Designed for luxury travel, inter-state routes, and as multi-axle sleeper coaches for long journeys.