Tumble Leaf Playground is an indoor play area, located at Terminal 5 (JFK International Airport), New York, NY 11430, United States
let your kids explore fig’s shipwreck while you wait for your flight