Prague has been considered as one of the most beautiful cities in the world since the middle ages. The compact old Town and adjacent New Town offer top-notch museums and edgy galleries as well as some memorable street sculpture. In summer, there are riverside walks and boat rides to enjoy, as well as green parks and romantic gardens to explore, while further afield you will find star-studded cemeteries, Soviet-era landmarks and factories transformed into cultural complexes.