Tag Archives: top Attractions

Traveling: New York’s Top Attractions

New York City is blessed with many attractions courtesy of outstanding human inventions and engineering. City has become a top destination for tourists over the years. Following are six amazing destinations that one has to visit in this wonderful city. Statue of Liberty and Battery Park Built in 1886, this stunning monument was France’s gift to America. Standing at about ...

Read More »