Two Colombian colonial towns, Raquira and Villa de Leyva