Best place is tromso in Norway...Best period is between january and march.. You should stay at least 5 nights and book some trips with tour companies Who are professional in NL chasing..you can also enjoy with whales watching and other activites if you go before mid february
You should also remember that scandinavia is expansive and the most expansive are the northern cities when you can spot northern lights..and sorry i write in english because i have problems with arabic keybord
The best time for northern lights is from September till april and the best place to see it is in an island called senja in norway , really beautiful check their page and u can ask about their packages minimum stay 3 nights
شفتها في ايسلندا ، بتشوفها في الشتا و تكون السما صافيه و تكون في منطقه مفيهاش انوار كتير ، و فيه مواقع بتقولك الاماكن اللي متوقع تشوفها فيها في اليوم المعين ، تجربة ملهاش مثيل