The mere mention of Sweden conjures some extraordinary images in our mind – snow-capped peaks, wandering reindeer and the land of midnight sun. Sweden, the largest of the Scandinavian countries is a destination for all. The countryside boasts of pine, spruce and birch forests along with the crystal clear lakes that are pleasing to the eyes. The south-west part of the country has some of the most stunning beaches of Europe. And if you are fond of nature, wildlife and especially snow, then visit the Swedish Laplands in winters.