Where is Turtle Island? North America is Turtle Island and a story of Creation.
In its simplest form, a turtle swam to the bottom of the waters that covered the world and brought up mud to make land.
I-40 Exit 73 Old Fort. Go South 2 and 1/2 miles. Turtle island Pottery on your Right.