The Alcazar is a Muslim palace built in the 12th Century by the Almohads. The Alcazar is a miniature Alhambra palace, with a well preserved mosque and baths.
Have you been to this Costa de la Luz attraction? Tell other travelers what to expect. Submit a review today!
4 of 5 stars