Dubai: Ready to embark on a spell-binding new dinosaur trek, a sequel to your adventure in the Lost Valley? IMG Worlds of Adventure, Dubai’s largest mega-themed indoor amusement destination has come up with another roaring experience featuring ‘life-sized’ beasts of […]