LOOK BACK: The Turtle opens in Niagara Falls in 1981
NIAGARA FALLS, N.Y. (WIVB) — It took four long years for the Turtle to come to life in Niagara Falls.
Native Americans are rich in culture and have passed on a lifestyle of tradition and culture through the years. On May 15, 1981, their offspring announced the birth of a landmark – The Turtle, a six and a half million dollar structure designed by an Arapahoe Indian architect.
Inside, culture appeared on canvas and stone. And this is just a small sample of what was there.
The op
Read more »