Villa de Leyva, Colombia
Villa de Leyva is a quaint town north of Bogota which has become a weekend get-away for Bogotonians looking for some peace and quiet. It has more restaurants per resident than any other city in Colombia. de Leyva is also home to a local Saturday market.
Read More