Port Alfred, Eastern Cape, South Africa

Port Alfred is a lovely little town, and home to a great golf course, wonderful surf and good diving opportunities. Guests can participate in a gentle 2...more