Where is Nassau Inn?
Where is Nassau Inn located?
Nassau Inn, Nassau Inn, United States of America (approx. 40.35038°, -74.66128°)
Where is Nassau Inn on the map?
Nassau Inn - New York JFK Airport
{"latitude":40.35038,"longitude":-74.66128,"title":"Nassau Inn"}