James Ball - Heritage Portal Founder
 

James's passion is to bring history alive and get people excited about the past. He works for the National Trust and, in his spare time, edits South Africa's leading History website, The Heritage Portal.

 
 
Service Area: 
Gauteng
Western Cape
KwaZulu-Natal
Mpumalanga
Free State
Eastern Cape
Limpopo
North West
Northern Cape
 

Click here for details on joining the Heritage Directory.

 

Click here to search The Heritage Directory