Niagara Falls tourist attractions

Niagara Falls is the biggest waterfall in the world jointly located in Canada and America. It is a world top tourist spot.   About Niagara Falls It is located in Niagara River of North America. It is a combination of three big waterfalls. The names of the three waterfalls are: Canada Falls, American Falls, and Bridalveil Falls. The waterfalls are located in the border area between Canada and USA....

Statue of Liberty Tour and Ellis Island USA

Statue of Liberty New York Harbor
Tour Statue of Liberty is one of the mega structures located in USA established as a joint effort of USA and France. The place is top tourist attraction for traveler. History, Facts and Information A famous French sculptor named Frederic Auguste Bartholdi made the statue of liberty. He used sheets of hammered copper to create the statue and Gustave Eiffel, the architect of Eiffel tower, made the...