The best thing to do during the winter in Poland is to go skiing. There are mountains all along the southern border of Poland just waiting for you, and there is a plenty of snow and optimal skiing conditions from December until the end of March. The Polish mountains include a wide variety of resorts – from bustling fashionable towns such as Zakopane to smaller, atmospheric villages. You can also choose from a whole range of slopes equipped with modern facilities, accessible for experienced skiers and beginners. In the west, on the Czech border, are the Karkonosze (max. 1,600 metres) and the picturesque ski resorts of Karpacz and Szklarska Poreba. Right in the middle is the Beskid (max. 1,200 metres) and three ski resorts especially popular among skiers: Szczyrk, Wisla and Ustron. Further to the east, on the border with Slovakia, is the High Tatra Mountains (max. 2,400 metres) with the best-known town of Zakopane - the winter capital of Poland. This lovely little town is extremely busy in the winter, with a fun centre and easy access to the ski lifts in Butorowy Wierch, Kasprowy Wierch, and Nosal.