Visit Miracle garden one of the world's biggest artificial garden located in Al Barsha Dubai housing around 45 million blooming flowers in stunning designs and visit to the Global Village A world where more than 90 cultures come together to celebrate wonder. A world where new and exciting can be found around every corner, where colors, flavors and experiences blend into one magnificent cultural melting pot.