Kidd's Beach is a small coastal resort town in the Eastern Cape, South Africa situated on the Mkhanzi River about 28 kilometres from East London, South Africa.
[2] The name "Mkhanzi" is derived from the Xhosa word "umkhanzi", which means "bulrush", or Typha capensis.
[3] Kidd's Beach was named after Charles Kidd, who was the mayor of nearby King William's Town in the 1860s.
This Eastern Cape location article is a stub.
You can help Wikipedia by expanding it.