Hi - I get into JFK on 9th Jan 2010 @ 7:30am and connecting flight doesn't depart until 6pm that evening. So I have about 10hrs to spare - would I have enough time to travel to Statue of Liberty and then maybe spend some time walking round Times Square & Central Park? And if my bags are already checked through due to transfer flight, then what time do you suggest to be back in airport at to get through customs? Many thanks in advance for your response
travel time