The Statue of Liberty has been welcoming immigrants to America since its dedication in 1886. Since then, it has become an icon for our great country. The Statue of Liberty receives millions of visitors each year, with many more admiring her blue-green figure from afar. She stands holding a torch, lighting the way to freedom…
Looking for something?
Keep in touch!
An Adventure at Kentucky Down Under
March 17, 2019
View from the Top: Nafplio's Palamidi Fortress
March 10, 2019
Ancient Olympia: The Birthplace of the Olympic Games
February 24, 2019
Akrotiri: Remnants from a Volcanic Eruption
February 10, 2019
Saint Paul Winter Carnival - An Actual Winter Wonderland
February 2, 2019