Ken Leighton 2:46 p.m., Oct. 15
Pailon del Diablo, Ecuador
Video posted December 15, 2015
Stories this video appears in
Surprise in the jungle near Rio Verde, Ecuador.
Rio Verde is a small Ecuadorean puebla in the center of the country. Nestled between two tunnels on a mountainous road, the one and only entrance can be easily missed. Fortunately there are signs and ...