The Palace City of Alhambra in Granada, Spain | 2017 4K

The palace city of Alhambra in Granada, Spain. Originally built in 889 AD as a small fortress on top of the remains of Roman fortifications. The ...
Back to Top