Guides by Lonely Planet
Alhambra in Granada, Spain
The Alhambra is Granada’s – and Europe’s – love letter to Moorish culture. Set against a backdrop of brooding Sierra Nevada peaks, this fortified palace complex…
See this content immediately after install