Orla (Barycz)
The 883rd longest river in the world
Orla is a river in middle-western Poland, a right-bank tributary of the Barycz. It meets the Barycz at the town of Wąsosz.
Flows through: Poland.
River data from Wikidata (CC0); lengths normalised to a common unit.