Find the word definition

Wikipedia
El-Quba

El-Quba is a district of Cairo, Egypt.

It is famous for having two major palaces that were once the residences of the King Farouk. Along with the Tahra Palace, the Koubbeh Palace is said to be the largest palace in Egypt. They are both still used as official residences for high-level delegations.

The district was once a rich neighborhood with enormous mansions covering the area. Today, high blocks cover the once richly-gardened district.