Hotel in Granada
Granada is a city located in the southern part of Spain in the region of Andalusia. The city lies at the bottom of the Sierra Nevada mountain range in the vicinity of three rivers, the Beiro, Darro and Genil.
Granada is famous as the location of Alhambra, a palace and fortress complex built [...]
Posts tagged as: