R
Ramesh Bhaskaruni Review of Statue of Liberty and Ellis Is...
Had an amazing experience visiting the Lady of Ame...
Had an amazing experience visiting the Lady of America.. It's located on a small island over the Hudson River which can be reached via ferry from New Jersey or New York which run every 20 mins.. It's full windy with cold chills when I went there in November, do remember to carry proper winter gear if you are planning to visit soon.
Comments: