YOUTUBE Thumbnails
March 12, 2017 Vilcabamba, Ecuador: colurful church facade in the popular tourist destination town in the Andes
Ecuador June 2018 Small street in Vilcabamba town, in a sunny day. Vilcabamba is appreciated by tourists for its colonial architecture.