Home Travel Cape Town welcomes more international visitors