He would seem to have been born at Jonschwyl on the River Thur, south of Wil, in the modern canton of Saint Gall in Switzerland; some sources claim Elgg to be his place of birth.
Elgg |