So Beautiful

The Mall of Africa has opened with over 300 retailers, making it one of the largest malls in South Africa.