Avis is a brand synonymous with car rental in South Africa. Anda Peter shares some of the reasons why they are top of their game… and some exciting new developments they have in the pipeline. Brought to you by travel.co.za.



(Visited 50 times, 1 visits today)

People are More Important than Cars