Real Madrid World, newest theme park at Dubai Parks and Resorts, opens to public InPark MagazineSource