Cape Town is South Africa’s second most populous city and is considered South Africa’s founding city, hence the nick name “Mother City”. Rich in History, it sits in the Cape Floral Region, an area straddled…
A Kenyan lifestyle platform for digital storytelling.