YukonThe Yukon is a pristine wilderness of forests, lakes and mountains. It is one of the best places to see the magical Northern Lights.
Takhini River Lodge Yukon, Canada Designed with Northern Lights viewing in mind, Takhini River Lodge is idyllically set in 100 acres of land at the end of a rural road and offers an intimate setting to view this breathtaking phenomena in warmth and comfort adventure 1wildlife 1 Contact us Reviews (0) Price guide