Definitions for "Niagara Falls"
A large waterfall on the Niagara River near Buffalo remarkable for the volume and constancy of the water flowing over it. That part of the waterfall in Canada is the Horseshoe Falls; the U. S. portion is called the American Falls.
A popular tourist destination at the borders of Neo Canada, where Domon Kasshu battles the Grizzly Gundam. [Episode 8
waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
Keywords:  khe, sanh, artillery, buildup, enemy
Operations conducted early in 1968 by U.S. air and artillery to counter the enemy buildup against Khe Sanh