Aljabowbi Castle is a Castle located in Sana'a, Yemen. It is one of the 8 castles in Yemen. Address of Aljabowbi Castle is 22, Sana'a, Yemen.
Some of the places around Aljabowbi Castle are -
22, Sana'a, Yemen
Address of Aljabowbi Castle is 22, Sana'a, Yemen.
Aljabowbi Castle is located in Sana'a, Yemen.
Aljabowbi Castle is a Castle in Yemen