xPeas
MENU ☰
 

 

 

    

    🍴           

  Niagara »

  Place » Tourism

Cave of the Winds
Niagara » Niagara Falls
Place » Tourism

Niagara Falls, NY 14303

432 views    💖 8
The Cave of the Winds is a popular attraction located at Niagara Falls State Park in Niagara Falls, New York. It offers a unique and up-close experience of the American Falls, one of the major waterfalls that make up Niagara Falls. The cave is some 130 feet high, 100 feet wide and 30 feet in depth. It was discovered in 1834, and originally dubbed Aeolus' Cave, after the Greek god of winds.