Wikiwand AI

Atalaya

Topics referred to by the same term From Wikipedia, the free encyclopedia

Atalaya (Spanish for watchtower) may refer to:

Places

Spain

Puerto Rico

Elsewhere

Other uses

See also


Related Articles

Timelines

Top Qs

Fact Checks