Trail is a town of about 8,000 people that established it's roots in the early 1900's with the development of Teck Cominco - one of the world's largest lead/zinc smelters in the... More
Ask Members for Travel Advice
Need help choosing a destination or hotel? Ask members
to share their knowledge and point you in the right direction.