Alcazar of Seville (1 of 6) So Foreign The Seville Alcazar in Spain is a Moorish palace that, odd as it may sound, has been built for a Christian King. Alcazar of seville Most Beautiful Places to Visit in Spain Royal Alcázar of Seville