1st Test: Confident India ready to face tough South African challenge in Cape Town
Coming off from a fantabulous 2017, the world number one Test ranked side is all set to test their skills in the overseas conditions when they face-off a formidable South Africa in the first of three-