Cape Town Sevens Published on March 21, 2015 | Leave a response World Rugby takes a look at the new host city of the South African leg of the Sevens World Series.