Alhambra Palace, Granada

Alhambra Palace, Granada

The Alhambra is a palace and fortress complex strategically located on a hilltop overlooking Granada, in the Andalusia region of Spain. The name Alhambra translates to ‘The Red Castle’. It has become one of the most iconic well preserved monuments of Islamic architecture in Spain.

Write a Review

Your overall rating of this place of interest