Capilla Católica Nuestra Virgen de Yaguarcocha is one of the places of worship in Vilcabamba, Ecuador. Find it at Vía a Cucanamá. Visit https://virgendeyag