We have a 10 hour layover @ JFK and we would like to visit the statue of liberty. We arrive @ 12p on Delta, then we would like to check in our bags @ Virgin Atlantic for our flight to London @ 10:30p, and head to Battery Park for the ferry. Can we do it? If so, what is the quickest and cheapest way to accomplish this? Could we be able to check in our bags or should we keep them in luggage storage @ JFK?
Thanks
10 hour layover- going to Statue of Liberty