Spain & Portugal - stephentidmore

Granada, Spain, November 2002 - The Alhambra in Granada, Spain - a palace and fortress complex of the Moorish monarchs which occupies a hilly terrace on the southeastern border of the city of Granada.

SpainEuropeSpanishtravelAlhambraGranadafortresspalacemoorisharchitecturemoorshillmountainoverlookstunningbeautiful