Selina Villa de Leyva is located Cra. 11#No. 8-43 Villa De Leyva Boyaca Colombia 154001