It is one of the largest squares in Spain and lies right at the entrance of the medieval town. Its origins are found in the 11th century, when the space was used for the great traditional holidays. The buildings are from different eras, with all of them having a 16th century ground floor colonnade. On … Continue reading Plaza Mayor from Cáceres, Spain