A Detailed Look At How Americans Travel Within The US

This isn’t directly related to Niagara Falls, but some of you may find it interesting. From Business Insider: New York may have Niagara Falls and the Statue of Liberty, but it’s not the most popular state for tourism. That title goes to California, which is home to such iconic tourist attractions as the Golden Gate Bridge,…

Read More