
The Voyager with Josh Garcia
Jamaican Me Happy
TV-PG
S2 • E14 Feb 17, 2018 25mJosh arrives in Ocho Rios, Jamaica. A rafting trip down the picturesque Martha Brae River, exotic jungle scenery, Jamaica's high mountain coffee, a famous jerk chicken restaurant.