The Northern Lights (or Aurora Borealis) is considered a mysterious and elusive wonder of Nature, which makes it a bucket list items for many travelers. […]
Iceland… Many would be reminded of the Northern Lights straightaway at the mention of the name. But this country is where geography textbooks come alive. […]