Claire Newell – Travel Tips: South Africa Spotlight

Watch Travel Expert Claire Newell's spotlight on South Africa with Global TV's Deb Hope.