​Cairo Castle is an old fortress located on the highest mountain in Taiz, Yemen. The castle was built by Sulayhi dynasty in the 12th century AD.
​Cairo Castle is an old fortress located on the highest mountain in Taiz, Yemen. The castle was built by Sulayhi dynasty in the 12th century AD.