Kali Group. "Plaza Mayor - Madrid Turistico. ESPAÃA." YouTube. YouTube, 15 Feb. 2012. Web. 19 Nov. 2013.
pla·za
noun \ˈpla-zə, ˈplä-\
: an open public area that is usually near city buildings and that often has trees and bushes and places to sit, walk, and shop
from Merriam-Webster Dictionary