Profile
Profile
Photos
Map
Reviews
Q & A
  • Canadian Falls, also known as Horseshoe Falls, is the largest of the three waterfalls that collectively form Niagara Falls.