Tags: #sun city #sun south #sun africa #sun to #sun johannesburg #sun Sun #sun City #sun Resort #sun and #sun Entertainment #sun Destination: #sun Luxury #sun Resort #sun Sun #sun City #sun Resort #sun & #sun Pilanesberg