The Niagara Falls are one of the most northern landmarks in The Crew. It can be found in East Coast. It's possible to drive up the rocks. Players can also check point there and view it. It is located on the top of the map. It is one of the many view landmarks in the East Coast region.
Trivia[edit | edit source]
The name is plural, but there is just one waterfall. In reality, the original Niagara Falls looks absolutely different.