Niagara Falls, New York

Niagara Falls, New York

One of the world's most famous travel destinations, impressive 182-ft/55-m Niagara Falls on the border of the U.S. and Canada, 20 mi/32 km north of Buffalo, continue to offer the same combination...

JDS Travel News JDS Viewpoints JDS Africa/MI