answersLogoWhite

0

Alhambra (Granada, Spain) is a citadel complex of many buildings and within these structures is contained a wealth of spectacular architecture, decorative art, tiled walls and beautiful gardens.

User Avatar

Wiki User

14y ago

What else can I help you with?