The Genealogical Society of South Africa

Events Calendar

Category View

 
Saturday 18 November 2017 08:30am - 12:30pm
Allegaartjie    ::  Northern Transvaal Branch
Saturday 18 November 2017 02:30pm - 04:30pm
Our DNA can trace our Human Ancestry.    ::  Johannesburg Branch