Atalaya

Atalaya may refer to:

Places

Spain

Elsewhere

Other Languages
català: Atalaya
Deutsch: Atalaya
español: Atalaya
français: Atalaya
italiano: Atalaya
Nederlands: Atalaya
norsk: Atalaya
polski: Atalaya
português: Atalaya