Awesome Things To Do in Niagara Falls – From Canada and USA

There are many attractions in this world that leave us speechless and Niagara Falls is definitely among those to achieve that! For this reason, after a brief mention of this great waterfall on my 2-week epic road trip around Canada, I want to share with you the best highlights, tours and things to do [...]