News
According to the Jeffreys Bay Tourism website, the town is named after Captain Jeffreys who sailed his cargo ship on the East Coast of South Africa on trading expeditions in the 1840’s.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results