The region that would become Poland , a great plain sandwiched between the Vistula and Odra rivers , has been inhabited since the Stone Age by migratory tribal peoples among them Celts , Balts , Huns , Slavs and Mongols .
The Slavs have lived in Poland for longer than anyone else .