Northern Lights are one of nature's wonders in the Arctic world that entire world desires to see, up, close, and personal. Through this blog I try to introduce Northern Lights to you in the most efficient way while sharing my memorable stint with the stunning Polar Lights.
Happy country, happy people, happy outdoors, and happy stay! Finland - the dreamy Scandinavian country that topped the United Nations' World Happiness Report 2018, has happiness written all over it. And now Finland's got us one more reason to fancy a trip there. This one being a sumptuous stay in a 'Sled Hotel'. Yeah, you … Continue reading Finland Now Has A Hotel-On-Sled & Northern Lights Viewing Gets Even Dreamier