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.
Our Thanks To
For Hosting This Page