romanoproductions.com
COLOMBIA: Villa de Leyva
Villa de Leyva is a quaint Colombian town 3 – 1/2 hours from Bogota. The drive to Villa de Leyva was spectacular, as I meandered through smaller towns and in and out of the mountains to reach…