Creator
Guest Author
"Cape Town is a charming but tumultuous melting pot of culture, people and weather."