its outside in DOha but inside in Qatar, church is loacated at Ab Hamour, evry taxi drivers knows the way
its outside in DOha but inside in Qatar, church is loacated at Ab Hamour, evry taxi drivers knows the way