Nature Island Challenge
The World of Adventure returns for a second time to the always epic Nature Island Challenge. It's a one of a kind adventure race set in the wildly beautiful island of Dominica. Watch as teams from around the world compete in cultural, creative and endurance challenges in one of the world's most stunning landscapes.
In This Video