FrejaTravels

Liberty Island – home of the statue

The Statue of Liberty on Liberty Island is one of the most important symbols in the world and well worth a visit if you are in New York

Advertisements