Stories Posted by

Ekta

Home Ekta

Alhambra

Alhambra is a palace and fortress complex built in Islamic architecture, located in Granada, Andalusia, Spain. The fortified palace going back to the Moorish rule in Spain is marked as a UNESCO World Heritage Site.

READ MORE
Page 11 of 16