traveling tribe – episode 8.wmv
A short video clip of the Traveling Tribe's visit to The Willows Beach resort, outside Port Elizabeth, Nelson Mandela Bay in the Eastern Cape, South Africa. The tribe loved The Willows. They might just go back. It is an amazing resort on the ocean.