1.Telus.net
Rank:181,116
Worth:$28,000
The nameserver dns24.telus.ca have a IP Address of 209.171.204.24 which is hosted on Canada.