Dubai an ideal hub for businesses, leisure trips

Dubai an ideal hub for businesses, leisure trips
play icon
Photo used for illustrative purpose.