Travel Bug: Niagara Falls
I don’t know if this is a legitimate blog or not, but Travel Bug has a posting about Niagara Falls: The city of Niagara Falls in Ontario, Canada is home to one of the wonders of the world — Horseshoe Falls, the Canadian side of Niagara Falls (the other side is in New York, USA)….