Al Yalayis is a largely undeveloped inland district about 20 km south of Downtown Dubai, settled mainly by the Mira and Town Square communities.
DocRush — Home