Cave of the Winds Return to Directory Cave of the Winds 10 Goat Island Rd, Niagara Falls, New York 14303 +1 716-285-0705 Detailed Information Cave of the Winds offers thrilling walkways near the base of the Bridal Veil Falls, providing visitors with an up-close, wet, and unforgettable waterfall experience. Get Directions By car By public transit Walking Bicycling