T
Toni Judkins Review of Statue of Liberty and Ellis Is...
Very cool place and statue, don t do the pedestal ...
Very cool place and statue, don t do the pedestal access it really isn t worth it. 210 stairs just to see over the water? really not worth. Other than that really cool experience and would recommend
Comments: