Niagara Horseshoe Falls Ontario

Niagara Falls in Ontario, Canada attracts many tourists annually but not all days are as picturesque as this one with the rainbow over the Horseshoe Falls.

The spray from the raging waters at the base of the Horseshoe Falls in Niagara Falls, Ontario in Canada creates a prominent rainbow above the falls. There are various lookouts to view the Horseshoe Falls but from this one you get the complete picture with a rainbow as an added feature.