alhambra palace image

1000 reasons to visit the Alhambra in Granada

The Alhambra The most impressive monument to Muslim engineering in the Western world the Alhambra towers over Granada in southern Spain. Discover how it was built and why. It is a video from National Geographic. From: Childs Whitt in youtube
By :
Comments : 1