Weird name but beautiful town on the west coast of South Africa