On the rim of Horse Shoe Fall or Niagara Fall on USA side. It was so thrilled to be there. The weather was just perfect. This is a good spot for tourists to take pictures if you don't have visa to go onto Canadian side. Gotta See It for Yourself.

Back

Next

Main


Our Thanks To For Hosting This Page