Alhambra Fortress and Granada, Spain

Alhambra Sunset

Alhambra Sunset

The Alhambra is a Moorish palace and fortress complex located at the top of a hill in the city of Granada, Andalusia Spain.  It was built in the 8th century by the Moors, or if you are a fan of the Seinfeld Show the Moops.
Continue reading