Home » Attachment » Niagara Falls

Niagara Falls

United States Of America

By Lisa Walker | Published July 6, 2020 | Full size is 600 × 450 pixels

Niagara Falls

Statue Of Liberty Las Vegas Strip

Niagara Falls is the collective name for three waterfalls that straddle the international border between Canada and the United States; more specifically, between the province of Ontario and the state of New York.

Bookmark the  permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *