TURTLE ISLAND CONFEDERACY UPDATES!
TICON
Dated November 15, 2007
Chief Capilano,
There are two sacred places in the Denver area,;
1. The Council Tree located in Delta, Colorado
2. Garden of the Gods located in Colorado Springs, Colorado
You can look both up on line and there is significant value to all indigineous
people on Turtle Island. I hope these are the places you are looking for.
Your brother,
George Montero