Big news for all thrill-seekers and movie lovers,India’s very first Universal Studios theme park is coming up right near Delhi Airport! It's part of a massive 3 million square foot entertainment and retail hub, and it's going to be one of the largest