Top 7 Facts About Gulliver’s Gate NYC

Did you ever realize by sitting in the Times Square at Manhattan, you can see things from all around the world? Gulliver’s gate NYC is the latest creation with miniature figures that has become a big attraction and people from different places are coming here to see it. Here in the Gulliver’s gate times square, […]