I think its the cave under Niagara Falls.  Cave of the winds.

Rate0