Situated in Canada’s Northwest corner, up near the Arctic Circle, the Yukon territory offers visitors the best seats in the house to view the world’s most spectacular light show. The Yukon’s pitch-black sky provides the perfect backdrop for the sulphurous green sheen ripples to dance and explode across the vast expanse of the night sky.
The post The best seats in the house to view the world’s most spectacular light show appeared first on A Luxury Travel Blog.