A town of Extremadura, where it is easy to imagine yourself in medieval times given it houses one of the best-preserved medieval urban complexes in the world—is Cáceres. Thanks to its extraordinarily well-preserved streets, squares, palaces, and walls, we can get a clear sense of its ancient past. Continue reading “The Town Square of Cáceres, Spain”