Statue of Liberty Deli - Staten Island, NY
Posted by: bluesnote
N 40° 38.672 W 074° 04.380
18T E 578380 N 4499710
A Statue of Liberty located inside the Statue of Liberty Deli inside the St. George Terminal of the Staten Island Ferry in New York City.
Waymark Code: WM11NWM
Location: New York, United States
Date Posted: 11/22/2019
Views: 1