Can't find the trail on this jungle island in Panama!
In this episode, I am riding to Bocas del Toro, one of the tropical islands off the coast in Panama. I am exploring the only island where you can go with a motorcycle, but soon the trail is gone and it's starting to get a little adventurous..