Mirador

from Wikipedia, the free encyclopedia

Mirador stands for

Mirador is Spanish and means lookout point (exemplarily Mirador del Río , Mirador del Estrecho )

See also: