Caribbean Mountain Biking – Dominica, The Nature Island – 7 Mile Downhill Mountain Bike Ride
Caribbean mountain biking in Dominica, The Nature Island – 7 mile downhill bike ride – Rear view from bike-mounted camera of 7 mile high speed descent through the Layou Valley area of Dominica, a.k.a. "The Nature Island of the Caribbean". *THIS VIDEO HAS NO AUDIO* [Read More]