Search results
1 day ago · Warsaw is located on the River Vistula in east-central Poland and has a population of over 1.8 million residents. It is a major cultural, political and economic hub, with a rich history and many landmarks, such as the Historic Centre of Warsaw, a UNESCO World Heritage Site.