4 Dec 2018, 22:52
Statue of Liberty - New York City, USA
Well worth a visit
Liberty Island and statue is well worth a visit when visiting New York. We went with friends who are New Yorkers so the trip was perfect. The views from the statue itself are very good and you get a great view of the Skyline of the city.
No images uploaded with this review