Who are the contestants taking part in BBC Race Across the World, when does it start, which locations are in this series and how can you watch? Who are the contestants taking part in BBC Race Across the World, when does it start, which locations are in this series and how can you watch? WalesOnline – LifestyleRead More