My family and I had an enjoyable time taking the Over the Falls tour with Team Nick. Niagara Falls is definitely the Eighth Wonder of the World. Tour Guide Nick was very informative and was adroit in interacting with the group, and at times interjecting humor in his presentation. A must if you are visiting Niagara Falls,