Rancho Xotolar: an authentic Mexican experience

While visiting the charming colonial town of San Miguel de Allende in Central Mexico, I traveled to the spectacular high […]