All you need to know about GDRFA

The GDRFA stands for General Directorate of Residency and Foreigners Affairs in Dubai. Just as the name implies, it is an official government authority in the emirate of Dubai that oversees and controls all the protocols involved with the entry, residence and exit of expats in the country.