To see the auroras, nature’s party in the sky, you need to be in the right place at the right time. Essential for aurora-spotting is that you should be relatively close, but not too close, to either the North Pole or the South Pole, in a place with very little light pollution. The auroras are more visible on clear nights, especially in winter. Flat areas are great, but a mountainous backdrop can make for very striking photos.
Here are 20 of the best places to see the Northern or Southern Lights.
1. Iqaluit, Nunavut
Related: 20 hidden gems across Canada to see before you die.
2. Grotta Lighthouse, Iceland
3. Kejimkujik National Park and National Historic Site, NS
Pics: See 20 of the most amazing camping spots for Canadians.
4. Tromso, Norway
5. Churchill, Manitoba
6. Edmonton, Alberta
7. Kakslauttanen Arctic Resort, Finland
See more: the top 10 countries to visit in 2017.