By Joanna MarracelliColombia is seemingly saturated with idyllic towns, places where time has barely made its mark. If a prize could be given out for the most appealing one, Villa de Leyva could certainly be a top contender. Located just 150 km north of Bogota, this quaint town in the Boyaca department, is another oozing-with-charm, perfectly preserved colonial village that makes an excellent (albeit popular) weekend break for those escaping city-life. It’s a truly beautiful, compact village with a population just over 12,000 and has been established as a National Monument for over fifty years. One visit here and you’ll easily see why.