The Cave of the Winds in Niagara Falls, NY, is one of the best ways to soak in nature… literally. Known for their iconic red steps and yellow jackets, this tourist attraction is one you’ll remember for decades.
I grew up in Niagara Falls, in the Lasalle area. Although I was a local, that didn’t steer me away from the touristy-vibe.
Each piece under the “matted” selection is assembled with a white mat board.
If you are interested in the original piece, “The Cave of the Winds”, please inquire directly under the “Contact Me” page.