Being Indian, you are planning to apply critical skills visa for South Africa , then you need to take care of certain guidelines before applying visa. To begin you have to see if you are eligible for ..