Spain is a kingdom located on the Iberian Peninsula in southwestern Europe. In addition to the capital city of Madrid, with its many attractions such as royal palaces and museums, there are many unique cities such as Granada, with its magnificent palaces from the Islamic period, Seville, with the world's largest cathedral, and Barcelona, where you can enjoy the distinctive architecture of Gaudi. Visitors can also enjoy a unique and rich culture, including cuisine represented by paella and tapas, and traditional arts such as flamenco and bullfighting.