Golf Safari SA provides golf accommodation in South Africa’s most exclusive resorts. Kruger Park Lodge, Pearl Valley Golf Estate and Pinnacle Point Beach and Golf Resort. These exceptional self-catering holiday vacation rentals are located
...show more