Zakopane is called the spiritual capital of Poland. It is the best mountain resort in Poland and is located south of Krakow on the slopes of the high Tatras, at an altitude of 1000 meters. A full-day tour to the Tatra mountains will delight any traveler.