How to Visit
The Native American Center for the Living Arts has been closed since 1996. It sits just a stones throw from Niagara Falls near the American Falls, opposite Goat Island. Visitor’s can visit Niagara Falls State Park and can view it within a two minute walk from the falls
Location
Niagra Falls Turtle
25 Rainbow MallNiagara Falls, NY, 14303
Country
USA