In a new survey by Bayt.com titled ‘Top Cities in the Middle East and North Africa', both Dubai and Abu Dhabi ranked the highest for cities to live in. The ranking was based on several factors including economic, environmental, standard of living, socio-cultural, and entrepreneurship factors.The survey determined that the top 10 cities in the MENA are: Dubai, Abu Dhabi, Muscat, Eastern Province, Doha, Riyadh, Marrakech, Rabat, Jeddah, and Kuwait City.