Free in Niagara Falls – Visit on a Budget!

  Free in Niagara Falls – Is it actually possible? Niagara Falls is a huge tourist destination in Ontario, Canada. Boasting two waterfalls (The American Falls and the Canadian Horseshoe Falls) it is easy to see why!┬áThe Horseshoe Falls are 180 feet (57 meters) high Read More …