Niagara Niagara – Cave of the Winds Filming Location in USA Added by Juan GPM 0 0 Home | Movies | Niagara | Niagara – Cave of the Winds Frames: © The copyright of the images, posters, covers, photographs, and stills of each DVD, VOD, and/or Blu-ray belongs to their respective authors, producers, and/or distributors. Location Address: Niagara Falls, NY 14303, USA Open in Google Maps More locations from Niagara See all Movies Niagara – Journey Behind the Falls Canada 0 You must log in to post a review.