What picture comes to your mind when you hear the word The USA? Picturesque locations, Vegas, Disneyland, Statue of Liberty? Yes, you read it right, Statue of Liberty. The Statue is now synonymous with the USA and is located in Liberty Island which is near New York City. A visit to the East Coast of …



Source link