Kidd's Beach is a small coastal resort town in the Eastern Cape, South Africa situated on the Mkhanzi River about 28 kilometers from East London, South Africa.
Breeze Inn – Bed and Breakfasts, Guest Houses Accommodation listing in the Eastern Cape, Kidds Beach