Wikipedia
Tlell
Tlell is a small, unincorporated place on the east coast of Graham Island, which is part of Haida Gwaii (formerly the Queen Charlotte Islands) in British Columbia, Canada.