The niagara falls and the american falls are in themselves quite beautiful, however the actual towns are quite trashy and very touristy which spoils the charm of these legendary falls.
Favourite spots:
in the falls
What's really great:
seeing a rainbow starting from the top of niagara
Sights:
take a ride on the maid in the mist
Accommodations:
If staying in the canadian YHA take a fan as very humid of a night