Results 1 results found Plaza Mayor, Villa de Leyva, Boyaca, Colombia, South America Iglesia Nuestra Senora del Rosario. Town Tilcara in the canyon Quebrada de Humahuaca. The Quebrada is listed as UNESCO world heritage site. South America, Argentina, November