The Alhambra Situated in the mountain of Sabika between the rivers Darro and Genil. The Alhambra exits since the Roman«s Imperium epoch..
Granada, Spain.