Ever since Poland joined the European Union, international travellers have rapidly rediscovered the country's rich cultural heritage, stunning historic sites and just gorgeous array of landscapes. Whether you're looking for architecture, urban vibes or a taste of the past: Poland's bustling cities and towns offer something for everyone. Most of the major cities boast lovely old centres and a range of splendid buildings, some of them World Heritage sites. The capital, Warsaw, has one of the best old centres and its many sights include the ancient city walls, palaces, churches and squares. The old city of Kraków is considered the country's cultural capital, with another gorgeous historic centre, countless monumental buildings and a few excellent museums. Wrocław, the former capital of Silesia, is still less well-known but can definitely compete when it comes to amazing architecture. Its picturesque location on the river Oder and countless bridges make this huge city a lovely place. If you'd rather get away from the crowds and enjoy nature, the country's vast natural areas provide anything from dense forests, high peaks and lush hills to beaches and lake reserves.