Important!

The Casablanca Consulate appointment service is completely down at the moment, thank you for your understanding.