The Northern Lights seen over Abisko, Sweden. A Lapland village of just 150 citizens, Abisko, Sweden, might appear inconspicuous on the map. But it has cemented itself as one of the best places in the ...