Fatema Ghadiyali, PO BOX 7316, DSM
S.R. Consult Ltd, PO BOX 3045, DSM
Extension to sunrise beach
Completed
Leisure