This imposing complex started out as a small fortress in the late ninth century, though it was built on the ruins of a former Roman fortress.
The Alhambra is one of the great wonders of Spain. It’s a gorgeous palace-fortress complex that can be found in Granada in southern Spain’s Andalusia province. This imposing complex started out as a small fortress in the late ninth century, though it was built on the ruins of a former Roman fortress.