An alcázar is a Spanish palace or fortress of Moorish Origin* Dozens of alcázars are in Spain but only six are considered “Royal” — or “Real” in Spain.” The grandest one is just across the river from us, Real Alcázar – Sevilla and it is simply astonishing! Very few other palaces compare to its exotic …