Madrid is the capital and largest city of Spain. The Plaza Mayor, a grand arcaded square in the center of Madrid is very popular with tourists and locals alike. The symmetrical rectangular square features a uniform architecture.
No comments:
Post a Comment