Guys! I open a new thread to know what you think and what your views regarding the Canada's top attraction. Niagara Falls and Banff National Park are considered worth visiting spot and it receives many tourist all over the world. Its exceeds to our mind because the fall beauty garb the attention of the visitors at first sight. If I talk about myself than I would just say I enjoyed myself a lot on niagara falls tours .