Villa de Leyva
Villa de Leyva is a colonial town and municipality, in the Boyacá department of Colombia, part of the subregion of the Ricaurte Province. The town is located 40 km west of Tunja and has a population of about 9,600 people. It is "three and a half hou…