miradors

noun

Plural form of mirador.