Africa South Africa Southern Africa Hogsback Hogsback is a small tiny village in the Eastern Cape of South Africa.
Africa South Africa Southern Africa Pilgrim’s Rest In the heart of the Lowveld, South Africa you will find historical town Pilgrims Rest
Africa South Africa Southern Africa Gariep A working farm on the North side of the Gariep Dam in central South Africa.