Hello, Guest

Niagara Falls

Niagara Falls Flickr by stusev

POI's creator (Voyajo Team)

The Niagara Falls are voluminous waterfalls on the Niagara River, straddling the international border between the Canadian province of Ontario and the U.S. state of New York. The falls are north-northwest of Buffalo, New York and south-southeast of Toronto, Ontario, between the twin cities of (...) (from Wikipedia)

Trip creator - fulanitta