El Mechouar Palace

This royal palace was built in 1248 to serve as the official residence for the Ziyanid sultans. Its complex is a perfect representation of Moorish and Andalusian art.

Things to see in Algeria

Wikipedia