Founded in 1572, Villa de Leyva is one of those places you roll into, breathe a sigh of relief, hang up the car keys and pull out the hammock. You plan on staying only a couple of nights, and then…”Ooh! Now where did I put those car keys?”…and by the time you’ve found them suddenly […]
Read More
No comments:
Post a Comment