Trujillo Plaza Mayor

Trujillo Plaza Mayor in Spain is one of the most spectacular squares, surrounded by baroque and renaissance stone buildings sporting intricately carved facades. These buildings are topped with a skyline of towers, cupolas, crenellations, etc.

Leave a Reply