
Port St Johns is situated on the Wild Coast of the Eastern Cape Province of South Africa. This authentic example of an African village is set on the Umzimvubu River (Xhosa for Hippo) and indisputably the jewel of the Wild Coast. It has become known as a popular part of […]

