Travel the World in 90 Minutes!!If you have a hankering to travel the world but don't yet have the means -- Gulliver's Gate in New York City will wet your appetite