Location on the map

Bandar Square - Gharbia - Al Mahalla Al Kobra

Map directions