Niagara falls is a great destination or travelling point of view. I have a plan to go there again and again or having fun. I hope Iw ill see its wind cave and its live natural beauty. Can anyone like to share with me its Wind cave images? I hope here many members to visit there in his life.