Villa de Leyva is a colonial town and municipality in the Boyacá department.
The town is considered one of the finest colonial villages of Colombia.
Carmen church
Street
View
Barbecue
Christmas illumination
Plaza Mayor
San Francisco church
Fossils on the sidewalk