I have a flight from Portland, OR to London with Delta with a 15 hour layover in JFK. Can I check my bags right through? can I store carry on luggage? and would I be able to leave the airport to go into the city? sorry bout all the questions first time traveller
I have a flight from