Statue of Liberty National Monument 4.7 / 5

New York

Overview

The national monument is located in Upper New York Bay east of Liberty State Park in Jersey City, New Jersey and southwest of Battery Park at the tip of Manhattan in New York City.

Tips & Reviews