Sts'ailes
Illustrated & annotated map
The Sts'ailes (also known as Chehalis) are an indigenous people from the Lower Mainland region of British Columbia, Canada. The name Sts'ailes means "beating heart", which became the name of their village.
(Wikipedia)
David Suzuki
It's the map!
Want to go there?
It's here