Website :
blog-the-glob.com
Country : VENEZUELA
When : January 2011
In this movie :
Angel Falls (Salto del Angel), the highest waterfall in the world (979m / 3,212ft).
Margarita Island (Isla Margarita) / Coche Island (Isla de Coche).
Canaima National Park :
Golondrina Falls, Hacha Falls, Ucaima Falls, flowing into the Canaima lagoon.