A visit to the charming colonial town of Villa de Leyva is like stepping back in time into Colombia’s past. With its 400-year-old Spanish colonial architecture, cobblestone streets and all-white buildings, it’s a stunning looking town, so it definitely should be on your Colombian itinerary. However, many people visit Villa de Leyva as a day trip from Bogota...










