Alhambra

The Alhambra is a world-famous palace and fortress complex in Granada, Spain. It captivates with its Moorish architecture and exquisite gardens.