Al Barsha is one of the newest residential developments in Dubai, centrally located in new Dubai. Al Barsha is home to Mall of the Emirates, making it a very desirable location for residents, due to the range of properties available.