Midsummer is a magical holiday that is being celebrated in the northern part of Europe and one of the most popular holiday next to Christmas. It is during the Summer Solstice, which means that it is the longest day of the year, as well as the shortest night. If you are fortunate enough to visit …