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.

How Many Countries
Have You Visited?

Create your Travel Map!