A heaven for Architecture photographers – Granada – Alhambra, Spain

Granada is the capital city of the province of Granada, in Andalusia, Spain. Alhambra is Granada's and Europe's love letter to Moorish culture, a place where fountains trickle, leaves rustle and ancient spirits seem to mysteriously linger. Part palace, part fort, part World Heritage site, part lesson in medieval architecture, the Alhambra has long enchanted … Continue reading A heaven for Architecture photographers – Granada – Alhambra, Spain