A guest post from Corina David. Think of winter sports in Europe and you’ll likely think of Austria, Italy, France and Switzerland. Thanks to the glaciers, these countries offer some spectacular sights and unforgettable memories. But the truth is that unless you live in the area, opting for a ski holiday in these Alpen resorts […]