Niagara Falls

Niagara-falls-post

Known to attract millions of visitors each year, Niagara Falls is a famous tourist attraction located on the border between the United States and Canada and serve as a major source of hydroelectric power for the region.

Niagara-falls-image1
Niagara-falls-image2