News Desk DUBAI: If you’re planning a Dubai getaway that’s got a little bit of everything, world-class shopping, unique experiences, amazing eats, and plush places to stay, Al Barsha should be high on your list. Right at its heart is the iconic Mall of the Emirates, a place where you can ski in the desert, shop the world’s top brands, or …






