First Car Rental has put together a list of South African heritage sites, some of which have been declared World Heritage Sites for their cultural significance or natural beauty.