Travel Secret #1057: Why Niagara Falls, Canada is called the Billion Dollar City
February 8, 2016
Writer and photographer George Bailey, a Niagara local, has the answer. Niagara Falls, Ontario, Canada. You can bet on it. If you haven’t been to Niagara Falls, Canada (population-83,000) in…
Continue readingLeave a comment