Zubara Fort


Zubara Fort
Zubara Fort Situated just 100 km west of Doha lies the town of Al Zubara , an important archeological site famous for its old fort