A trek to the Niagara Falls Aviary allowed me to get these shots.
at the Niagara Falls rainbows are almost expected since the falls produce a lot of mist in the air.