Iglesia Católica San Juan Bautista de Nambacola is one of the places of worship in Vilcabamba, Ecuador. Find it at Calle G. Discover Iglesia Católica San J