Living the Yachting Lifestyle in Port Owen It’s a Thursday afternoon and I find myself heading up the West Coast road, in the Western Cape Province of South Africa. I am on my way to a small town about ninety minutes out of Cape Town, called Velddrif. Port Owen is the marina in the town, […]