Villa de Leyva: Top Food & Drink Spots – A Local’s Guide

Villa de Leyva: Top Food & Drink Spots – A Local’s Guide Villa de Leyva, a charming town nestled high in the Colombian Andes, boasts so much history and natural beauty. It also has a fantastic culinary scene that definitely goes way beyond just typical tourist fare. I mean, that large main plaza is not …

Read more