Canadian Embassy

Embassy in Al Zahiyah & Al Maryah Island

Appointments need to be booked in advance.

Advertisement