USA - New York - Niagara Falls

Niagara Falls

Today I saw Niagara Falls from the state of New York, province of Ontario, and a Maid of the Mist boat. The three waterfalls are impressive, but their natural beauty is marred by the surrounding hotels, casinos, and carnival atmosphere.