From Bhangra to mehndi: How India continues to dominate Global Village DubaiGlobal Village is one of the world's largest tourism, leisure, shopping and entertainment project. DUBAI: A group of European tourists...