About Gamkaskloof
The Gamkaskloof is a narrow isolated valley about 20 miles long with a maximum of 600 feet wide located in the Swartberg mountain range.
The Gamkaskloof is a narrow isolated valley about 20 miles long with a maximum of 600 feet wide located in the Swartberg mountain range.