Videos
Spots/Locations

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
Location
map