» All Photos » Canada » Niagara Falls »  Tourists going down stairs to Cave of the Winds