Kei Mouth is a resort town on the southeast coast of South Africa, situated in the Wild Coast region of the Eastern Cape Province, situated 94 kilometres from the city of East London.
Kei Sand Resort – Self-Catering Accommodation listing in the Eastern Cape, Kei Mouth