Ambassade Française

French Embassy

Mascate

Muscat Cultural centre

Cultural complex centre

Muscat

Arts Centre Sea Plaza

Al Hail Sea Plaza

Muscat