South African chef dies on Sir Richard Branson’s Necker Island
A South African chef has lost his life in an electric buggy accident on Sir Richard Branson’s exclusive Necker Island.

Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Oct 5, 2025