New York


Statue of Liberty
Liberty Island, New York
Statue of Liberty.                                                                                                                                                                                              

Ellis Island
Ellis Island, NY
Historical site for immigrants that came to America through Ellis Island.                                                                                           

No comments:

Post a Comment

 Welcome, Museumcache is the place to find something to do that is fun, educational, and entertaining.  Museumcache will be periodically upd...