From urban to medieval, the cities of Poland are home to many architectural gems; castles, fortresses and ruins. In the countryside, the unspoiled nature of mountains, forests, waterways and lowlands invites you to explore the diversity of the country.