Welcome to Soccer Town June 06, 2010 Where is the best place on the planet to watch the World Cup – even better than South Africa? Read it here.