Mandela Day is celebrated every July 18th to honor Nelson Mandela’s life and values. People spend 67 minutes helping their…
Located in the scenic village of Sir Lowry's Pass, about 60km from Cape Town, the Empress protea is making a…