Saturday, October 2, 2010

Bolivia of tours - Amboro waterfall eco tourism

MyPeruBoliviaTours.com Amboro National Park is one ecological masterpiece of nearly half a million hectares, lies 150 km northwest of the city tour of Santa Cruz. Visit Amboro!
Video rating: 0 / 5


View more of Peru Bolivia Tours here