Poland offers fascinating heritage and beautiful surroundings for newcomers. Travellers discover ancient castles, peaceful squares, and lively markets. Scenic towns provide charming views....