Real Alcázar de Sevilla

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 …