Intercape
Good service
I always enjoy travelling with intercape, i never get disappointed. i hate it when i don't get bus suiting my time cause i know they try by all means to make you comfortable in their buses. keep up the good work, your attitude is what attracts customers more than the good looking of your buses. ...