Spear-wielding warriors pour over the hilltops to attack a startled red-coat army, in a battlefield re-enactment that hopes to lure World Cup fans away from the stadiums between matches.

South Africa's 19th century battlefields gave birth to the Zulu nation, as military genius King Shaka brought together a large swath of the country under his rule, only to clash with the British colonisers.

Zulus are now South Africa's largest ethnic group, at 24 per cent of the population, and their history and culture are being turned into a tourist drawcard.

Anglo-Zulu battlefields and Shaka's grave and birthplace now anchor a tourism trade in eastern KwaZulu-Natal province that aims to give foreigners a slice of history and rural South African life.

The province is the most popular vacation destination for South Africans, but struggles to lure foreign visitors away from Cape Town and the winelands on the western coast. Zulu culture has become a key attraction, tourist officials said.

"Cultural tourism has seen a steady rise over the last eight years. We are hoping that the World Cup will expose us to new markets and clients," said William Adams, a tour guide for Springbok Atlas Tours.

On the Isandlwana Anglo-Zulu warfields, spear-wielding warriors battle red coats in battle re-enactments that show how the British were overpowered in 1879 in one of their worst colonial defeats.

Visitors can try stick-fighting, drink home-brewed sorghum beer, and eat bull's head meat and intestines. "Offering something off the beaten track is our major advantage. We are up against all sorts of competitors, so we need to stand out," said Leo Kroone, owner of Phezulu Village and Safari Lodge. "The Zulu culture is a known brand."

Marketing Zulu culture is one way of drawing tourists to the tropical coast, where winter temperatures in June and July remain balmy while much of South Africa is cold, tourist officials said. Phezulu, which means "high" in Zulu, sits on a hilltop 35 kilometres outside Durban, which hosts seven World Cup matches.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.