The first franchise of Planet Hollywood Las Vegas has made its way into India, Hollywood Goa. Interestingly, this makes it the first Planet Hollywood in Asia, and the second one in the world. A walkthrough of what is on display and what it offers the global traveller…