Eureka City

South African Vacation – South Africa Travel – Barberton

The picturesque and quaint town of Barberton is situated in the De Kaap valley basin of Mpumalanga province (Eastern Transvaal). Barberton is one of the seven flagship regions for tourism in the country. It is free of malaria and is encircled by the beautiful Makhonjwa Mountains which is on the […]