Alhambra Palace in Spain
Alhambra Palace in Spain Calat Alhambra or the “Red Fortress” in Granada, Spain, is a complex of imperial royal residences, mosques, showers, shops and different structures encompassed by a monumental two kilometer invigorated divider. Initially settled in 1238 by the organiser of the Nasrid Dynasty, Muhammad Ibn al Ahmar, it was extended in the thirteenth […]