The Alhambra is a Moorish palace that sits atop the Spanish city of Granada and is by far one of the most spectacular sites to see in Spain. The inside of the Alhambra is impressive even for the most seasoned traveler. The view from afar, at the Mirador de San Nicolas, is also memorable. If you are lucky, you may get the chance to hear some flamenco.
Related posts:







