Fun Fact: The Statue of Liberty in Egypt?

Statue of Liberty in New York city

The Statue of Liberty was originally built to be put next to the Suez Canal in Egypt.

Published by Adam (Neko Random)

Nerdy guy who loves video games, movies, history, tv, and trivia.

One thought on “Fun Fact: The Statue of Liberty in Egypt?

Leave a Reply

%d bloggers like this: