News

At the other end of the spectrum, Dubai was named the least stressful city to visit. Despite welcoming 17.1 million tourists per year, the city’s large urban sprawl places it only 43rd in terms of ...