The 2017 HSBC Cape Town Sevens is back on the 9th and 10th of December. The weekend long tournament plays host to 16 international sides at Cape Town Stadium which will surely be regarded as the most beautiful stop on the IRB Sevens World Series. South Africa has hosted a World Series tournament since it's...
Beluga Hospitality