Setra buses and Sprinter minibuses for South Pacific archipelago
Bus operator Carsud in the French overseas territory of New Caledonia, which lies around 1500kms east of Australia in the South Pacific, has put 24 new Setra S 416 LE Business low entry buses into […]