Top 5 places to visit in New York, USA

2 min reads 1. Statue of Liberty   America’s most iconic sight, the Statue of Liberty…