The Alhambra is a palace and fortress complex located in Granada, Andalusia, Spain. It is one of the most famous monuments of Islamic architecture and one of the best-preserved palaces of the historic Islamic world, in addition to containing notable examples of Spanish Renaissance architecture. Read More
The first case of the new Omicron coronavirus variant has been detected in Spain, the microbiology service of the Gregorio Maranon Hospital said on Monday. ...