The Eastern Cape of South Africa is home to stunning coastal towns ... Known for its laid-back atmosphere and scenic Kowie River, Port Alfred is a favourite among water sports enthusiasts.