Granada. The land of a thousand castles is the capital city of the province of Granada, in the autonomous community of Andalusia, Spain. Located at the foot of the Sierra Nevada.

Showing all 13 results