Granada, Spain

Majestic Alhambra Palace and fortress built by the Islamic Moors who ruled Spain for 7 centuries, seen with the backdrop of snow-capped Sierra Nevada mountains, in Granada, Spain.

Save all the places you've visited.

Create your Travel Map like this!