Niagara Falls is the North American natural wonder. It is the collective name of three waterfalls that are American Falls, Bridal Veil Falls and Horseshoe Falls at the international border between Ontario ( Canada) and New York (USA). Niagara is filled with splendid discoveries and fantastic attractions. It also offers miles of hiking trails
No comments:
Post a Comment