I am travelling to South Africa in December and wondered if any one knew if there are vaccinations i need to have before i go.