Niagara Falls is still among the wonders of nature between the USA and Canada.

Alison Cross

Travel Addiction

View original post

Advertisements